mysql中文排序问题 我从数据库中查询出来的信息,要求按照名字排序,可名字是中文的,排出来的结果不是按照中文拼音的首字母排的,改咋样解决呢???????? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 定义字段时指定binary比如...fl char(10) binary,...这样再用fl order by的时候就好很多另外说明下,这个排序是按汉字内码排序,基本等同拼音,但不是完全这样事实上没办法准确按拼音排序 http://blog.chinaunix.net/u/29134/showart_439264.html 中文按照拼音排序这个是中国的国情吧如果非要加字段什么来配合解决这都没有根本解决问题啊总不能页面逻辑代码还要再排个序吧 本想把mssql的程序移植到mysql 现在已经暂时放弃了 除非什么时候mysql能utf8很好的支持中文拼音排序说句实话还是微软的东西用的舒服,考虑国情,不会一开始让开发者就头疼不已 mysql 排序规则 关于MYSQL的一个新手问题 mysql工具使用(mysqlbinlog等) 我这样配好phpmyadmin后出现的问题(加急,加急,加急) 如何知道mysql分区时对应的哪个字段呢? Mysql 列类型 mysql 4.1.10 bin目录下怎么没有winmysqladmin.exe阿? 为什么MYSQL启动不了? 一个1G多的sql文件用什么编辑软件可以打得开? 用mysqldump导出的东西,用什么导入? 一台电脑可以装2个MYSQL数据库吗? 急,mysql 存储过程,有个奇怪的问题,请高手指点!谢谢
比如
...
fl char(10) binary,
...
这样再用fl order by的时候就好很多
另外说明下,这个排序是按汉字内码排序,基本等同拼音,但不是完全这样
事实上没办法准确按拼音排序
如果非要加字段什么来配合解决这都没有根本解决问题啊
总不能页面逻辑代码还要再排个序吧 本想把mssql的程序移植到mysql 现在已经暂时放弃了 除非什么时候mysql能utf8很好的支持中文拼音排序说句实话还是微软的东西用的舒服,考虑国情,不会一开始让开发者就头疼不已