【发布时间】:2020-11-20 21:19:54
【问题描述】:
对于我的数据库,我使用 utf8mb4_unicode_ci 和 utf8mb4 作为默认字符集。这是一个错误,使用我创建的数据库的人抱怨排序规则。我需要将其转换为utf8mb4_general_ci。我是否能够只使用更改语句更改数据库,例如:
ALTER DATABASE `#{database}` CHARACTER SET utf8mb4 COLLATE utf8mb4_unicode_ci;
或者,即使两个排序规则之间的字符集相同,我是否需要更改每个单独的表并处理列?我似乎无法找到明确的答案......我正在使用 MySQL 5.7.2x 。
【问题讨论】:
标签: mysql database collation utf8mb4