E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
mysql-数据库架构
解决达梦(DM)使用CONCAT/GROUP_CONCAT函数报错:无法解析的成员访问表达式[GROUP_CONCAT]
背景:最近着手公司项目数据库迁移工作(
MySQL-
>DM),接口测试时dao层测试类和查询类出了不少问题。比较头疼的是函数兼容问题,CONCAT是其中之一。
Odinpeng
·
2023-12-14 14:12
mysql
数据库
sql
java
windows mysql客户端如何修改密码
mysql-
Rovy0828
·
2023-12-06 16:28
windows
mysql
数据库
社区投稿 | 常见的slave延迟场景分析
作者介绍:杨奇龙,网名“北在南方”,7年DBA老兵,目前任职于杭州有赞科技DBA,主要负责
数据库架构
设计和运维平台开发工作,擅长数据库性能调优、故障诊断。
爱可生开源社区
·
2023-12-06 13:04
MySQL-
基础篇
文章目录第一章MYSQL概述数据库相关概念MySQL数据库下载安装启动和停止MySQL客户端连接解决:mysql不是内部或外部命令,也不是可运行的程序或批处理文件。配置Path环境变量解决:netstartmysql80发生系统错误5。拒绝访问。MYSQL的数据模型第二章SQL2.1SQL通用语法2.2SQL分类2.3DDL2.3.1数据库操作实践2.3.2表操作数据类型数值类型字符串类型时间和日
清风微泫
·
2023-12-06 11:22
mysql
mysql
数据库
mysql-
日志管理
1.错误日志(log_error)1.1作用记录启动\关闭\日常运行过程中,状态信息,警告,错误1.2错误日志配置默认就是开启的:/数据路径下/hostname.err手工设定:Master[(none)]>select@@log_error;vim/etc/my.cnflog_error=/var/log/mysql.loglog_timestamps=system重启生效showvariabl
醉舞经阁半卷书A
·
2023-12-05 20:30
MySQL-
宋红康-(课P1-P5)-数据库基础
一、数据库基础1.1为什么要使用数据库持久化(persistence):把数据保存到可掉电式存储设备中以供之后使用。持久化的主要作用是将内存中的数据存储在数据库中,当然也可以存储在磁盘文件、XML数据文件中。方便管理数据(例如:快速的检索等)内存:断电后不可存储1.2什么是数据库描述DB:数据库(Database)即存储数据的”仓库“,其本质是一个文件系统。它保存了一系列有组织的数据DBMS:数据
宜修
·
2023-12-05 12:36
MySQL
数据库
mysql
MySQL-
宋红康-(课P14-P15)-基本查询语句(Select)
b站视频:14-最基本的SELECT...FROM结构_哔哩哔哩_bilibili8.4基本查询(Select)语句数据table:emp员工表创建如下#员工表CREATETABLEEMP(EMPNOINTPRIMARYKEY,--员工编号ENAMEVARCHAR(10),--员工名称JOBVARCHAR(9),--工作MGRDOUBLE,--直属领导编号HIREDATEDATE,--入职时间SA
宜修
·
2023-12-05 12:36
MySQL
sql
数据库
mysql
学习笔记-
mysql-
函数
1.聚合函数count,sum,min,max,avg,group_concat()--将所有员工的名字合并成一行selectgroup_concat(emp_name)fromemp;--指定分隔符合并selectdepartment,group_concat(emp_nameseparator';')fromempgroupbydepartment;--指定排序方式和分隔符selectdepa
æµå
·
2023-12-04 19:52
学习
笔记
mysql
MySQL-
修改字段的排列位置?请看这里!!!
修改字段的排列位置在一个数据表被创建的时候,其字段的排列顺序就已被确定了。不能变了吗?怎么可能,一锤子买卖没人敢做。我们可以通过ALTERTABLE来改变表中字段的相对位置。语法规则为:ALTERTABLE表名MODIFY字段1数据类型FIRST|AFTER字段2;。其中,字段1指要修改位置的字段,FIRST与AFTER字段2为可选参数。修改字段为表的第一个字段如果我们想把字段的位置调整到第一列,
nuhao
·
2023-12-04 12:40
mysql
数据库
python
mysql-
日期和时间函数
1.获取日期、时间SELECTCURDATE(),CURTIME(),NOW(),UTC_DATE(),UTC_TIME()FROMdual;2.日期与时间戳的转换SELECTUNIX_TIMESTAMP(),UNIX_TIMESTAMP(NOW()),FROM_UNIXTIME(UNIX_TIMESTAMP())FROMdual;3.获取月份、星期、星期数、天数等函数SELECTYEAR(CUR
YY不爱吃烤鸭
·
2023-12-04 10:02
mysql
数据库
MySQL-
宋红康-(课P12-P13)-SQL分类和SQL的语言规则规范
b站课程:12-SQL概述与SQL分类_哔哩哔哩_bilibili7.SQLSQL:StructureQueryLanguage结构化查询语言,它是使用关系模型的数据库应用语言,由IBM上世纪70年代开发出来。后由美国国家标准局(ANSI)开始着手制定SQL标准,先后有SQL-86,SQL-89,SQL-92,SQL-99等标准。7.1SQL的语言规则和规范基本规则SQL可以写在一行或多行,为了提
宜修
·
2023-12-04 07:07
数据库
mysql
MySQL-
函数
一、统计函数CREATETABLEstudent(idINTNOTNULLDEFAULT1,`name`varchar(20)notnulldefault'',chinesefloatnotnulldefault0.0,englishfloatnotnulldefault0.0,mathfloatnotnulldefault0.0);insertintostudentvalues(1,'曹操',7
象鼻山大王、
·
2023-12-03 11:20
mysql学习
mysql
数据库
缓存和数据库双写一致性
写(插入、更新)操作一致性当写操作请求打到缓存+
数据库架构
时,由于操作缓存和数据库并非原子性,可能会执行到中间环节,就会出现数据非最终一致性了。插入操作:先插入数据库,再插入缓存:如果插入数据库
sunpy
·
2023-12-03 06:14
MySQL-
视图
一、?看一个需求emp表的列信息很多,有些信息是个人重要信息(比如sal,comm,mgr,hiredate),如果我们希望某个用户只能查询emp表的(empno、ename,job和deptno)信息,有什么办法?==》视图二、基本概念视图视图是一个虚拟表,其内容由查询定义。同真实的表1.一样,视图包含列,其数据来自对应的真实表(基表)三、视图的基本使用视图的基本使用1.createview视图
象鼻山大王、
·
2023-12-03 06:56
mysql学习
mysql
数据库
mysql-
锁-详细for update
1.共享与独占onlineddlonlineddl:https://0x7ffc.github.io/2022/mdl/如何使用onlineddl:https://help.aliyun.com/document_detail/41733.html?spm=a2c4g.11186623.4.2.2a504335nWEjej解决MDL锁问题:https://help.aliyun.com/docum
莫等闲!
·
2023-12-03 05:41
数据库
数据库
MySQL-
InnoDB 中的锁详解
MySQL-InnoDB中出现的各种锁目录MySQL中的锁分类共享锁和排他锁(SharedandExclusiveLocks)意向锁(IntentionLocks)记录锁(RecordLocks)间隙锁(GapLocks)临界锁(Next-KeyLocks)插入意向锁(InsertIntentionLocks)自增锁(AUTO-INCLocks)PredicateLocksforSpatialIn
abments
·
2023-12-03 05:07
数据库
mysql
数据库
java
mysql-
面试题,包含建库、建表、数据及题目和参考答案分享
MySQL-
查询语句面试题,包含建库、建表、数据及题目和参考答案分享提供以下自己手里的资源供大家做做练习,也方便自己做做回顾1、数据准备创建数据库createdatabaseifnotexists`ecid
忘了饭香
·
2023-12-03 03:56
mysql
mysql
互联网架构演变过程梳理和架构思想的学习
文章目录版权声明业务架构单体模式中台战略去中台化数据架构单
数据库架构
主从读写分库分表高速缓存数据多样化分布式文件nosql搜索引擎架构特点应用架构单机调优动静分离SOA微服务部署架构单机部署⻆⾊划分应⽤
缘友一世
·
2023-12-02 21:58
微服务学习
架构
学习
java
MySQL-
数据库设计与实现
目录第1关:从概念模型到MySQL实现第2关:从需求分析到逻辑模型第3关:建模工具的使用第1关:从概念模型到MySQL实现任务描述将已建好的概念模型,变成MySQL物理实现。#请将你实现flight_booking数据库的语句写在下方:#请将你实现flight_booking数据库的语句写在下方:dropdatabaseifexistsflight_booking;createdatabasefl
蒋劲豪
·
2023-12-02 11:43
头歌
头歌
mysql-
锁
mysql从锁的范围上来说的话,它主要有2个范围。·表级锁:开销小,加锁快,发生锁冲突概率高,并发度低,不会出现死锁。·行级锁:开销大,加锁慢,发生锁冲突概率低,并发度高,会发生死锁。MyISAM存储引擎默认为表级锁,不支持行级锁,所以说MyISAM存储引擎锁的力度较粗,并发能力低。InnoDB存储引擎默认使用的是行级锁,所以InnoDB的并发能力高。从类型上划分InnoDB的锁,分为以下几个类型
我也没想
·
2023-12-02 08:27
mysql-
主从配置
1、服务器准备192.xx.xx.31用于做从库slave;192.xx.xx.32用于做主库master;2、配置主库在主机上,授权给从数据库服务器:GRANTREPLICATIONSLAVEON*.*to'root'@'192.xx.xx.31'identifiedby'yourpasswd';FLUSHPRIVILEGES;3、改配置文件修改配置文件/etc/my.cnf(不一定都在/etc
even_tan
·
2023-12-02 00:03
我们需要什么样的HA
本文基于MySQL
数据库架构
场景来分析我们在遇到数据库HA切换时是系统会面临什么问题以及期待的解决方法。
yang073402
·
2023-12-01 15:23
高可用
云数据库
数据库架构
MySQL-
表管理
MySQL表管理表字段的操作altertable表名执行动作添加字段altertabletable_nameaddfield_namedataType;altertabletable_nameaddfield_namedataTypefirst;altertabletable_nameaddfield_namedataTypeafterfield_name;删除字段altertabletable_
遇明不散
·
2023-12-01 00:38
分布式数据库,基于Paxos多副本的两地三中心架构
本篇文章是对云栖大会所分享内容的一个技术补充,期望从
数据库架构
设计的视角,分享下在大型银行落地PolarDB-
阿里云云栖号
·
2023-12-01 00:08
云栖号技术分享
分布式
数据库
架构
关于springboot:SpringBoot-通过-SSH-通道连接远程-
MySQL-
数据库
1、增加Maven依赖com.jcraftjsch0.1.552、创立SSH连贯工具类importcom.jcraft.jsch.JSch;importcom.jcraft.jsch.Session;publicclassSshConnection{//跳板机Stringusername="username";Stringpassword="password";Stringhost="host";
可可keketrtr
·
2023-11-30 23:01
sql
Java
mysql
big
data
ssh
05_MySQL主从复制架构
任务背景##一、真实案例某同学刚入职公司,在熟悉公司业务环境的时候,发现他们的
数据库架构
是一主两从,但是两台从数据库和主库不同步。
师范大学通信大怨总
·
2023-11-30 22:52
mysql
架构
adb
NoSQL_Redis
不定期补充、修正、更新;欢迎大家讨论和指正目录前言
数据库架构
演变NoSQL分布式CAPBASERedis环境搭建数据类型配置文件持久化RDBAOF对比淘汰策略事务主从复制哨兵模式去中心化集群缓存穿透、击穿
头还没秃我还能学
·
2023-11-30 10:34
Java
数据库
Linux
redis
nosql
java
linux
centos
MySQL-
CRUD
一、INSERT添加公式INSERTINTOtable_name[(column[,column...])]VALUES(value[,value...]);示例:CREATETABLE`goods`(idINT,good_nameVARCHAR(10),priceDOUBLE);#添加数据INSERTINTOgoods(id,good_name,price)VALUES(20,'华为手机',20
象鼻山大王、
·
2023-11-29 11:20
mysql学习
mysql
数据库
微信Windows端IM消息数据库的优化实践:查询慢、体积大、文件损坏等
本文由微信客户端技术团队工程师“Jon”分享,原题“Windows微信:消息
数据库架构
演进”,有较多修订。
hellojackjiang2011
·
2023-11-29 10:17
即时通讯
im开发
网络编程
微信
sqlite3
网络协议
windows
Docker-compose 安装mysql8
container_name:mysql8image:mysql:8.0.18restart:alwaysports:-3306:3306privileged:truevolumes:-$PWD/log:/var/log/
mysql
yunson_Liu
·
2023-11-29 04:41
docker-compose
MySQL
docker
容器
MySQL
ECShop 2.x/3.x SQL注入/远程代码执行漏洞
本系统是一个基于PHP语言和MYSQL
数据库架构
的跨平台开源程序。在2017年及之前的版本中,存在一个SQL注入漏洞,该漏洞可能会注入有效负载并最终导致代码执行漏洞。
blackK_YC
·
2023-11-29 03:22
sql
数据库
day98
MySQL-
主从复制
主从复制基础(!=同步,异步的工作模式)1.主从复制介绍(Master-SlaveReplication)两台以上的数据库实例,通过二进制日志实现数据复制关系.2.主从复制作用辅助数据备份.比较擅长处理数据库的物理损坏.架构演变:高可用,读写分离,分布式...3.主从复制前提(ClassicReplication搭建过程)(1)两台以上数据库实例,需要不同的server_id,server_uui
5不忘初心0
·
2023-11-28 14:01
mysql导入csv数据慢_mysql导入数据过慢 解决办法
mysql导入数据过慢解决方法mysql中用
mysql-
>usetest;
mysql-
>setnamesutf8;
mysql-
>sourceD:/ceshi.sql导入数据的时候执行速度相当慢“可以把EXCEL
一十马
·
2023-11-28 07:12
mysql导入csv数据慢
MySQL-
练习
MySQL练习题让emp表中所员工的工资+200,同时显示之前的工资和加薪之后的工资SELECTsal,(sal+200)FROMemp;员工试用期6个月,转正后月薪上调20%,请查询出所有员工工作第一年的所有收入,要求显示列标题为员工姓名,工资收入,奖金收入,总收入SELECTenameAS员工姓名,salAS工资收入,ifnull(comm,0)AS奖金收入,(sal*6+sal*1.2*6+
艾欧恩
·
2023-11-27 20:29
技术分享 | gh-ost 原理剖析
作者简介:杨奇龙,网名“北在南方”,7年DBA老兵,目前任职于杭州有赞科技DBA,主要负责
数据库架构
设计和运维平台开发工作,擅长数据库性能调优、故障诊断。
爱可生开源社区
·
2023-11-26 19:05
软考高级系统架构设计师:论软件架构风格
返回风格1.主程序/子程序架构风格2.数据抽象和面向对象架构风格3.层次结构构架风格四、独立构件风格1.进程通信架构风格2.事件驱动架构风格五、虚拟机风格1.解释器架构风格2.基于规则的系统六、仓库风格1.
数据库架构
风格
最笨的羊羊
·
2023-11-26 15:23
软考高级系统架构设计师考试
系统架构
软考高级系统架构设计师
论软件架构风格
MySQL-
创建可以远程访问的root账户
创建用户默认的root用户只能当前节点localhost访问,是无法远程访问的,所以,我们要创建一个root账户,帮助用户远程访问。createuser'root'@'%'IDENTIFIEDWITHmysql_native_passwordBY'1234';这个命令是在MySQL数据库管理系统中用来创建一个新用户的SQL语句。让我们详细看看该命令的各个组成部分:CREATEUSER:这是SQL语
青衫客36
·
2023-11-26 09:56
数据库
mysql
数据库
②⑩② 【读写分离】Sharding - JDBC 实现 MySQL读写分离[SpringBoot框架]
分片是一种
数据库架构
模式,通过将数据分散
.29.
·
2023-11-26 07:12
SQL
拿来即用。
深入SpringBoot框架
mysql
spring
boot
数据库
sharding-JDBC
读写分离
yaml
TiDB 6.x基础
1.
数据库架构
1.1TiKV数据持久化rocksdb强一致副本高可用raft协议MVCC快照读分布式事务Coprocessor1.2TiDB-server处理客户端连接解析与编译sql关系型数据与kv转化执行
HT c++
·
2023-11-26 05:06
tidb
java
大数据
mysql分组与排序一起_
mysql-
分组,排序,limit同时出现的问题
mysql的语句同时出现groupby,orderby,limit时,所请求的数据往往不是自己所需要的以下面的课程表为例,需要获取不同标签下的一门课程,并根据浏览量降序排列,取前四条。其中label:分组,click:排序CREATETABLE`course`(`id`int(11)NOTNULLAUTO_INCREMENT,`name`varchar(255)DEFAULTNULLCOMMENT
食色也
·
2023-11-26 00:17
mysql分组与排序一起
[
MySQL-
基础]SQL语句
目录hello!这里是欧_aita的频道。今日语录:只有放弃才是真正的失败。祝福语:愿你的代码生活充满注释,逻辑清晰,debug之路畅通无阻。大家可以在评论区畅所欲言,可以指出我的错误,在交流中共同进步。欢迎关注我的专栏数据结构与算法C++MySQL数据库SQLSQLSQL的特点:SQL通用语法SQL分类DDLDDL-数据库操作DDL-表操作查询创建数据类型DML1.添加数据(INSERT)2.修
欧_aita
·
2023-11-25 22:48
数据库
mysql
sql
oracle
PCTA认证考试-01_TiDB
数据库架构
概述
TiDB
数据库架构
概述一、学习目标理解TiDB数据库整体结构。了解TiDBServer,TiKV,TiFlash和PD的主要功能。
hlsongsong
·
2023-11-25 19:29
TiDB
tidb
数据库
TiDB-PCTA考试复习
目录前言课堂测试汇总Lesson01TiDB
数据库架构
概述Lesson02TiDBServerLesson03TiKVLesson04PlacementDriverLesson05TiDB数据库SQL执行流程
R&Y
·
2023-11-25 19:28
TiDB
tidb
MySQL-
进阶
存储引擎MySQL体系结构连接层:最上层是一些客户端和连接服务,主要完成一些类似于连接处理、授权认证、及相关的安全方案。服务器也会为安全接入的每个客户端验证它所具有的操作权限。服务层:第二层架构主要完成大多数的核心服务功能,如SQL接口,经完成缓存的查询,SQL的分析和优化,部分内置函数的执行。所有跨存储引擎的功能也在这一层实现。如过程、函数等。引擎层:存储引擎真正的负责了MySQL中数据的存储和
YY不爱吃烤鸭
·
2023-11-25 15:43
mysql
数据库
mysql 进阶到高级_Mysql 高级进阶
Mysql-
高级进阶
Mysql-
索引索引类型作用普通索引加速查找主键索引加速查找+唯一+不能为空唯一索引加速查找+唯一联合索引联合主键+联合唯一+联合普通概览说明:直接创佳索引会创建额外的临时文件,以某种文件存储
考满分GMAT
·
2023-11-25 14:49
mysql
进阶到高级
MySQL|
mysql-
索引
1、索引是什么1.1索引简介索引是表的目录,是数据库中专门用于帮助用户快速查询数据的一种数据结构。类似于字典中的目录,查找字典内容时可以根据目录查找到数据的存放位置,以及快速定位查询数据。对于索引,会保存在额外的文件中。1.2主要注意的地方:(1).索引可以提高查询速度,会减慢写入速度,索引的缺点时创建和维护索引需要耗费时间。(2).索引并不是越多越好,索引固然可以提高相应的select的效率,但
云掣YUNCHE
·
2023-11-25 08:51
MySQL
索引
数据库
mysql
云服务
MySQL-
第一周
放假了~~~excel复习笔记分享完了,不知道下一步该分享啥。。。。来段mysql,纯小白,从最简单的分享开始:--创建数据库(--:表示注释)createdatabasemydatabase;--库选项--指定数据库字符集格式,校对集格式与字符集格式相同--格式:createdatabase数据库名字charset字符集名称createdatabasemydatabase2charsetgbk;
张叁疯_
·
2023-11-24 17:27
主从复制读写分离?
主从复制和读写分离是常见的
数据库架构
策略,它们可以提高系统的性能和可靠性。
smallmww
·
2023-11-24 16:56
mysql
PHP
数据库
【linux】centos7安装docker-启动
mysql-
使用navicat连接mysql
先提前说一下,如果你是阿里云服务器,同时你3306端口怎么都访问不到,那你要注意:去阿里云控制台,在安全组中把3306端口开启。然后记得打开linux里面的防火墙,把3306端口开启,关闭防火墙是没用的。1查看linux发行版,内核查看linux内核,现在最新版本的docker要求内核最低为3.10。由于我的内核版本是3.10,所以下面描述最新版的安装方法。[root@zhaokw~]#uname
静看星辰变
·
2023-11-24 16:22
linux
分库分表的几种常见玩法及如何解决跨库查询等问题
在谈论
数据库架构
和数据库优化的时候,我们经常会听到“分库分表”、“分片”、“Sharding”…这样的关键词。
程序员BUG
·
2023-11-24 05:13
上一页
2
3
4
5
6
7
8
9
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他