Linux下ODBC中文乱码解决方法-mysql
来源:百度文库 编辑:神马文学网 时间:2024/04/19 17:26:44
最近在测试Linux下的ODBC方式访问Mysql数据库的过程中,在使用测试程序读取Mysql数据库中的中文字符总是乱码,在网上搜索了很多的关于Mysql数据库的乱码问题的文章,都是要解决Mysql数据库本身的编码一致的问题,我采用Mysql命令行的方式访问即:mysql -h sourceIP -u usrid -p pwd database,读取表中的数据能够正确显示,但是通过ODBC方式的测试程序则显示乱码,经过思考,发现问题可能是ODBC数据源采用的字符集和数据库的字符集不同引起的,故在odbc的数据源即/etc/odbc.ini(文件保存位置可能不同)中的Mysql数据源中增加了一条语句:CHARSET = UTF8,则测试程序测试成功。 个人感想:Mysql数据库中文乱码问题查找步骤: 1. 保证数据库中中文数据插入或者通过文件导入时的字符集格式与Mysql数据库的character_set_results的字符集设置一致,当然这种字符集一定要支持中文格式 2. 上述格式保证以后如果读取后还是乱码,则查看你采用的访问数据库的方式(如本例的ODBC)的字符集是否能够设置,保证访问方式的字符集与数据库字符集保持一致
Linux下ODBC中文乱码解决方法-mysql
使用MySql和php出现中文乱码的解决方法
解决Linux下Java中文乱码问题
perl mysql中文乱码
MySql中文乱码解决方案
MySQL 中文显示乱码
解决Mysql中文乱码
解决linux下java程序(例如applet)中文乱码问题
linux下删除乱码文件
ubuntu系统Gedit中文乱码的解决方法
Linux下的JFreeChart和 汉子验证码 中文乱码问题解决方案
MySQL中文排序错误的解决方法
MySQL中文排序错误的解决方法
servlet + tomcat 中文乱码的原理和解决方法
Tomcat中文乱码问题的原理和解决方法
关于SERV-U8.0中文显示乱码的解决方法
终端里的中文目录都是乱码的解决方法
ccphp-linux下mysql安装使用手册[装载]
ccphp-linux下mysql安装使用手册[装载]
在Linux下安装和使用MySQL
Linux下MySql安装及操作
跨平台(Linux&Windows)中文文件名乱码的解决 - linux - QT开发爱好者
打印乱码故障解决方法
加载非中文/英文srt格式字幕文件乱码的解决方法(多图)