![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 71
往前的
这个作者很懒,什么都没留下…
展开
-
mysql死锁问题定位和解决
1、背景不知道怎么回事我重复操作一张表,感觉像死锁,但是查询死锁表却没有数据,在这张表执行任何SQL语句都没有用。2、分析可能是死锁怎么查询是否死锁SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCKS;怎么查询是否等待SELECT * FROM INFORMATION_SCHEMA.INNODB_LOCK_WAITS;怎么查询当前是否执行中的事务SELECT * FROM INFORMATION_SCHEMA原创 2021-05-27 19:12:47 · 462 阅读 · 2 评论 -
Illegal mix of collations
1、背景在做关联查询时候出现问题select * from A where ref_b_id = (select id from b where user_id='11');将会提示你如下错误Illegal mix of collations (utf8mb4_unicode_ci,IMPLICIT) and (utf8mb4_general_ci,IMPLICIT) for operation '='.md2、分析由上面字面意思就是 utf8mb4_unicode_原创 2021-05-27 19:10:22 · 2341 阅读 · 0 评论 -
mysql一张表拆成多张表思路方案实现
起始是同学有个需求,怎么实现一张拆成多张表,同时数据也拆好。所有如下探究,简化数据和例子1、先决条件图示mysql 数据库mysql初始化数据create table A( no int auto_increment primary key, name varchar(30) null, de varchar(30) null);INSERT INTO A (no, name, de) VALUES (1, '赵', '.原创 2020-12-06 16:11:56 · 3104 阅读 · 0 评论 -
增加mysql表一个字段+注释
增加mysql表一个字段ALTER TABLE 表明 ADD COLUMN 列名 varchar(50) DEFAULT null comment '注释' ;原创 2018-09-07 15:09:20 · 15992 阅读 · 1 评论