MySQL实现中文拼音排序
Posted 寻找薛定谔的猫
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了MySQL实现中文拼音排序相关的知识,希望对你有一定的参考价值。
mysql下新建一个表,默认采用utf8字符集,中文不能直接按照拼音进行排序。
例如以下语句:
SELECT * FROM `tb_fixedassets` order by C_FANAME
得到的结果为
解决方法:将要排序的字段字符集改为gbk即可,不需改变整个数据库的字符集。修改后查询结果如下:
以上是关于MySQL实现中文拼音排序的主要内容,如果未能解决你的问题,请参考以下文章