Mysql修改一个表中某个字段的字符集

修改某个表中的某个字段字符集

ALTER TABLE tt pt drms order item CHANGE dealer code dealer code VARCHAR(8) CHARACTER SET utf8 COLLATE utf8 general

批量修改表和字段的字符集,可用下面生成一个sql文件,在执行

SEL ECT
CONCAT('alter table ',table_ name,' CONVERT TO CHARACTER SET utf8mb4 COLLATE utf8mb4_ _unicode_ ci;)FROM
INFORMATION_ SCHEMA.tablesWHERE
TABLE_ SCHEMA='atabase_ name' into oufile '/mysql/1.sql";

猜你喜欢

转载自blog.csdn.net/weixin_39433171/article/details/80535522