我有一个 utf8_general_ci 数据库,我想将其转换为 utf8_unicode_ci。 我尝试了以下命令:
ALTER DATABASE dbname CHARACTER SET utf8 COLLATE utf8_unicode_ci;
ALTER TABLE tbl_name CONVERT TO CHARACTER SET utf8 COLLATE utf8_unicode_ci; (for every single table)
但是这似乎只会改变未来数据的字符集,而不会将现有的utf8_general_ci数据转换为utf8_unicode_ci。 有没有办法将现有数据转换为utf8_unicode_ci?