Mysql修改表的编码格式
在工作中发现的问题,在mysql库中,如果两个表的编码格式不同,会导致索引失效,
比如:表A的编码格式是utf8,但是表B的编码格式是utf8mb4,就会导致两张表联表查询时非常缓慢。所以需要修改已经创建好的表的编码格式。
1. 先说结论--如何修改已存在的表的编码格式
修改"TABLE_A"表的编码格式
ALERT TABLE TABLE_A DEFAULT CHARACTER SET utf8;
修改"TABLE_A"表的所有字段的编码格式
ALERT TABLE TABLE_A CONVERT TO CHARACTER SET utf8;
以上是 Mysql修改表的编码格式 的全部内容, 来源链接: utcz.com/z/532842.html