ACCESS转MySQL时中文全乱码的解决方法

ACCESS导入到MySQL后中文字符全是乱码

解决:
将MySQL connector/ODBC 3.51.20数据源的connect options中的character set设置为gb_2312,然后再重新导入。我的MySQL的默认字符集是gbk,做了这个修改后,表的字符集仍然是gbk,没受影响。
建议使用3.51.20的驱动,因为5.1.1没有connect options(sochet,initial statement,character set),不过3.51.20没有帮助文档。
安装5.1.1的驱动后会导致3.51.20失效,所以两者不要同时安装。但5.1.1有文档可以参考。

还有一个疑问就是MySQL中utf8的字节宽度为3字节,而不是1-4字节。不知

你可能感兴趣的:(mysql,文档,Access,character)