domino连接mysql插入中文内容出现乱码的解决方案
来源:互联网 发布:自学编程入门先学什么 编辑:程序博客网 时间:2024/05/12 05:51
近日,有一个项目需要通过OA系统(Domino平台)向一个MySQL应用插入记录,因为平台是windows平台,所以采用了ODBC连接方式,在OA服务器上安装了MyODBC-3.51.11-1驱动,配置了ODBC驱动数据源之后,插入记录成功,但不论是插入中文内容,还是从MySQL中读取中文内容,都是乱码,在网上查阅了各种资料,初步判断可能是字符集的原因,Domino采用的是gb2312,MySQL采用的是gbk,两种不同字符集导致中文乱码问题,现在来更改两种数据库的字符集是不现实的,只好在其他方面找解决办法。
Domino的ODBC连接方式在connectto的时候是不能指定字符集的。在网上搜索资料之后,发现可以在MYODBC驱动上配置参数,达到给MySQL数据库指定字符集的功能。配置如下:
这里注意,一定要在“系统DSN”中配置,开始我在“用户DSN”中配置无效。
在“Connect Options”选项卡中的“Initial Statement”中输入如下语句:set names gb2312
这条语句就是强制将MySQL的字符集设成gb2312。
至此,乱码问题解决。OK!!!
- domino连接mysql插入中文内容出现乱码的解决方案
- MySQL数据库中插入中文出现乱码的解决方案
- PHP MYSQL 出现中文乱码的解决方案
- mysql 插入中文乱码解决方案
- mysql 插入中文乱码解决方案
- mysql 插入中文乱码解决方案
- mysql 插入中文乱码解决方案
- mysql 插入中文乱码解决方案
- mysql 插入中文乱码解决方案
- C#连接MySql中文乱码的解决方案
- java插入mysql数据库,遇到中文会出现乱码的解决方案
- Java、JSP插入数据到MySQL数据库时出现中文乱码的最终解决方案
- JDBC连接mysql免安装版出现中文乱码解决方案
- SQL2008英文版,插入中文出现乱码的解决方案
- Sqlplus插入数据出现中文乱码的解决方案
- 使用myeclipse插入数据到mysql 出现中文乱码|utf8乱码解决方案[适合tomcat部署的jsp应用]
- 插入数据库是出现乱码的参考解决方案:mysql
- pyodbc连接SQL Server出现中文乱码问题的解决方案
- 设计模式详解-序
- ssh
- ssh框架
- sssh文章
- IT人应从五个方面做职业规划
- domino连接mysql插入中文内容出现乱码的解决方案
- P2P 分享軟體的有趣現象
- 十八个绝招把你从压力中营救出来
- 模式设计详解-面向对象的范式
- 算法:冒泡排序的实现
- sql2000远程连接不上问题
- JOJ 1182: Lotto
- Navicat 软件介绍
- joj 1197: Sum It Up