我试图将整理 MySQL 表更改为 utf8_general_cs 但出现以下错误:
mysql> ALTER TABLE table_name CONVERT TO CHARACTER SET utf8 COLLATE 'utf8_general_cs';
ERROR 1273 (HY000): Unknown collation: 'utf8_general_cs'
Run Code Online (Sandbox Code Playgroud)
我运行“SHOW COLLATE”命令,结果中没有“utf8_general_cs”。
我现在能做什么?
Dav*_*d M 13
MySQL 没有区分大小写的 Unicode 排序规则,因为这是一个难题。一些语言在大写之前整理小写,而其他语言在小写之前整理大写。SQL Server 尝试使用区分大小写的 Unicode,同时考虑区域设置。
你有几个选择: