php mysql中文排序失效解决方法convert(name USING gbk)
来源:互联网 发布:现在开淘宝店晚不晚 编辑:程序博客网 时间:2024/05/17 08:50
php mysql中文排序失效解决方法convert(name USING gbk)
在php中经常用到中文排序,当mysql使用的默认utf8编码时,如果直接order by 中文字段排序,排序结果会不正确。下面分享一种mysql中文排序失效解决方法。
将字段先转换成gbk编码再排序:convert(字段名 USING gbk)
CONVERT()提供一个在不同字符集之间转换数据的方法。语法是:
CONVERT(expr USING transcoding_name)
语句如下:
SELECT * FROM tableName ORDER BY CONVERT(fname USING gbk) DESC
前提是mysql安装了gbk字符集,不然会报错。
1 0
- php mysql中文排序失效解决方法convert(name USING gbk)
- php mysql中文排序失效解决方法convert(字段名 USING gbk)
- php mysql 中文乱码解决方法
- mysql中set name gbk
- mysql的utf8中文排序的解决方法
- mysql的utf8中文排序的解决方法
- mysql的utf8中文排序的解决方法
- mysql的utf8中文排序的解决方法
- PHP+MYSQL 中文出现乱码的解决方法
- MySQL字符集 GBK、GB2312、UTF8区别 解决PHP MYSQL中文乱码问题
- java-mysql-apm(apache+php+mysql)中文乱码解决方法
- nodejs gb2312、GBK中文乱码解决方法
- mysql查找语句中包含中文字符时查询失效的问题及解决方法
- PHP中文截取,UTF8和GBK详解
- PHP 正则判断中文 UTF-8 & GBK
- PHP 正则判断中文 UTF-8 & GBK
- PHP 正则判断中文 UTF-8 & GBK
- PHP解决URL中文GBK乱码问题
- Laravel框架数据库CURD操作、连贯操作总结
- git命令push到服务器
- opencv中solvePnPRansac函数求解相机位姿
- ERROR 2003: Can't connect to MySQL server on 'localhost' (10061)
- checkbox多选框实现单选效果
- php mysql中文排序失效解决方法convert(name USING gbk)
- 时间问题
- Nim 游戏及其变形
- MySQL分页
- 点聚weboffice插件自定义菜单
- localStorage的理解和应用
- Storm消息可靠性的保障机制
- Intent传递值对象的两种方式:Serializable和Parcelable
- Mysql学习(十一)