![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
清晨细雨~
这个作者很懒,什么都没留下…
展开
-
mysql 去掉数据特殊字符
UPDATE table_name SET role_code = REPLACE(REPLACE(REPLACE(REPLACE(REPLACE(role_code,CHAR(9),''),CHAR(10),''),CHAR(13),''),' ',''),'\r\n','')原创 2021-12-10 08:47:26 · 2360 阅读 · 0 评论 -
druid大全
1.断网重连配置 jdbc url增加&autoReconnect=true原创 2021-01-12 17:35:17 · 100 阅读 · 1 评论 -
mysql5.7操作大全
1.表名不区分设置 查看大小写设置 show variables like '%case_table%'; 1代表不区分大小写 0 区分大小写 设置 yum安装my.cnf默认路径在/etc/my.cnf datadir=/var/lib/mysql socket=/var/lib/mysql/mysql.sock # Disabling symbolic-links is recommended to prevent assorted security ...原创 2020-12-03 10:03:45 · 185 阅读 · 0 评论 -
mysql 死锁、解锁处理
查询是否锁表 show OPEN TABLES where In_use > 0; 查询进程 select * from information_schema.processlist where HOST LIKE '%192.168.1.1%'; 固定schema 根据条件查询要kill的进程 比如 State like '%waitting%' 查询到相对应的进程号然后 kill id 查看正在锁的事务 SELECT * FROM INFORMATION_..原创 2020-10-29 08:05:12 · 227 阅读 · 0 评论 -
mysql 锁 (共享锁 排它锁 间隙锁)
1. 共享锁 select 可以允许多个 加上共享锁不能进行数据修改 2. 排它锁 3. 意向锁 主要就是为了看表上是否有锁。一个标记。加共享锁/排它锁自动加上的。如果有共享锁/排它锁肯定有意向共享锁/意向排它锁。 如果想锁全表就需要每行去查看是否有锁,所以存在意向锁。提高加锁效率 3. 没有索引: 排它锁就会锁全表 主键索引:只会锁一行数据 唯一索引: 因为唯一索引是通过唯一索引找到主键索引,找到对应的数据,所以锁唯一索引对应的唯一索引也会锁定。 例如 id 主键 n..原创 2020-07-31 17:09:58 · 403 阅读 · 0 评论 -
mysql 隔离级别(不可重复度、幻读区别)
1.脏读 A事务读取到B事务未提交的数据 2.不可重复度 A事务select B事务update/delete commit A事务select 查询结果不一致 3.幻读 A事务select B事务insert commit A事务select 数据不一致查询结果不一致 ...原创 2020-07-31 14:04:58 · 157 阅读 · 0 评论 -
mysql varchar 转数字 排序
1.varchar排序不能按照数字排序,需要加上+0 比如 order by flag+0原创 2020-06-10 14:48:55 · 712 阅读 · 0 评论 -
MySQL 中隔离级别 RC 与 RR 的区别
1. 数据库事务ACID特性 数据库事务的4个特性: 原子性(Atomic):事务中的多个操作,不可分割,要么都成功,要么都失败; All or Nothing.一致性(Consistency):事务操作之后, 数据库所处的状态和业务规则是一致的; 比如a,b账户相互转账之后,总金额不变;隔离性(Isolation):多个事务之间就像是串行执行一样,不相互影响;持久性(Durability...转载 2019-12-31 09:35:59 · 837 阅读 · 0 评论 -
展示时间比数据库时间多14小时
名为 CST 的时区是一个很混乱的时区,在与 MySQL 协商会话时区时,Java 会误以为是CST -0500,而非CST +0800。 追踪代码可知,当 MySQL 的time_zone值为SYSTEM时,会取system_time_zone值作为协调时区。 若String configuredTimeZoneOnServer得到的是CST那么 Java 会误以为这...原创 2019-12-27 16:11:34 · 263 阅读 · 0 评论 -
mysql开启慢sql查询
1.开启慢sql查询 a.是否开启慢查询日志 show variables like '%slow_query%'; ------------------------------------------------------------------- slow_query_log ON slow_query_log_file /var/lib/mysql/iZm5ef0xuq9rbzct...原创 2019-11-18 11:41:53 · 157 阅读 · 0 评论 -
mysql 允许远程root用户访问
1.登录root账号 mysql -uroot -p use mysql; update user set host = '%' where user = 'root'; flush privileges; 如果是阿里云机器别忘了开放3306端口。原创 2019-10-29 10:57:38 · 87 阅读 · 0 评论 -
官方mysql5.7安装
参考:https://dev.mysql.com/doc/refman/8.0/en/linux-installation-yum-repo.html 1.添加yumRepository a.去下载页面下载https://dev.mysql.com/downloads/repo/yum/ b.选择对应的系统下载 c.本地安装rpm sudo yum localinstall mysq...原创 2019-10-28 20:24:01 · 127 阅读 · 0 评论