数据库查询中文字符出错问题
2010-07-31 19:59
363 查看
前台传过来的查询参数是中文UTF-8字符,而数据库表是latin1字符集时,就会出现查询错误的情况。
这个错误解决办法是只要统一下字符集就可以,数据表查询指令如下:
程序代码(suggest为要修改的表名,自己改)
mysql> Alter TABLE suggest CONVERT TO CHARACTER SET utf8;
Query OK, 98 rows affected (0.05 sec)
Records: 98 Duplicates: 0 Warnings:
这个错误解决办法是只要统一下字符集就可以,数据表查询指令如下:
程序代码(suggest为要修改的表名,自己改)
mysql> Alter TABLE suggest CONVERT TO CHARACTER SET utf8;
Query OK, 98 rows affected (0.05 sec)
Records: 98 Duplicates: 0 Warnings:
相关文章推荐
- 因数据库兼容级别低导致列转行查询出错问题的处理
- 解决数据库中文查询乱码问题
- android开发 在adb shell下查询中文字符乱码及logcat中文乱码的问题
- 数据库查询中的特殊字符的问题
- 数据库查询中的特殊字符的问题
- 数据库查询中的特殊字符的问题
- 数据库中中文编码出错问题
- 写了一个查询数据库的程序,不熟的Tomcat6。查询条件为英文时运行正常,为中文时出现乱码。后在tomcap的server.xml中加入useBodyEncodingForURI="true解决了问题
- 解决使用cmd或powershell进行数据库(MySQL,SQLite3...)查询时中文乱码的问题
- SQLServer乱码问题的分析及解决方法(中文字符被存入数据库后,显示为乱码)
- 解决SQL语句中含有中文字符无法查询问题
- php查询数据库后在页面上显示中文乱码的问题
- 解决SQL语句中含有中文字符无法查询问题
- MySQL字符集中文乱码终极解决方案和mysql查询中文问题解决方法[转贴]
- XAMPP和javaweb的数据库的连接中文查询数据不成功的问题
- MySQL字符集中文乱码终极解决方案和mysql查询中文问题解决方法[转贴]
- MySQL字符集中文乱码终极解决方案和mysql查询中文问题解决方法[转贴]
- 数据库查询中的特殊字符的问题
- 解决数据库插入特殊中文字符变成?的问题
- 解决数据库中列名带特殊字符导致查询报错的问题