如何将整个MySQL数据库字符集和排序规则转换为UTF-8?

如何将整个MySQL数据库字符集转换为UTF-8,并将排序规则转换为UTF-8

使用alterdatabasealtertable命令

更改数据库数据库名称字符集utf8mb4校对utf8mb4\u unicode\u ci;
ALTER TABLE tablename转换为字符集utf8mb4 COLLATE utf8mb4\U unicode\U ci;

或者,如果您仍然使用MySQL 5.5.2或更高版本,但不支持4字节UTF-8,请使用utf8而不是utf8mb4

更改数据库数据库名称字符集utf8 COLLATE utf8\u unicode\u ci;
ALTER TABLE tablename转换为字符集utf8 COLLATE utf8\U unicode\U ci;

发表评论