【发布时间】:2016-09-10 05:26:03
【问题描述】:
早上好,这是我的第一个主题,所以感谢所有即将到来的帮助。
我在一个带有 MySQL 数据库的 Yii 应用程序中工作。这个数据库有一个国家表,该表有一个名为 name 的列,带有一个 utf8_general_ci 排序规则。此列由带有特殊字符的数据填充,如奥兰群岛
使用Mysql常规排序,列名没有正确的排序行为,例如:
正确:
阿尔巴尼亚
奥兰群岛
实际:
奥兰群岛
阿尔巴尼亚
参考 ASCII 表,'Å' 是 197,而不是 'A' 是 65。
我尝试使用网络上的许多解决方案(包括 REGEXP),但均未成功。
【问题讨论】: