MySQL无法使用、导入中文数据乱码
2013-11-18 20:53
260 查看
1,新版的MySQL无法使用
装的新版的mysql-installer-community-5.6.14.0.msi,无法使用(无法导入地图数据,卸载重装mysql_5.6.13.msi,无法启动)。后来彻底卸载,然后装的mysql-5.5.32-win32.msi就能用了。
2,使用Navicat的命令行导入地图数据时,发现不能执行所有语句,每次只能执行一行语句,不明原因。后来就在MySQL命令行里使用source命令导入,能够执行所有语句,但是中文数据丢失(我的MySQL使用的是utf-8的编码)。使用Navicat执行“运行SQL文件”时,使用的是utf-8编码,但是中文数据依然丢失,然后改为使用GB2312编码,成功、顺利导入,数据完整1
总结:当往MySQL中导入的数据中有中文数据时,使用Navicat的运行SQL文件选项并选择GB2312编码可以成功顺利抵导入数据并保证数据的完整性。
装的新版的mysql-installer-community-5.6.14.0.msi,无法使用(无法导入地图数据,卸载重装mysql_5.6.13.msi,无法启动)。后来彻底卸载,然后装的mysql-5.5.32-win32.msi就能用了。
2,使用Navicat的命令行导入地图数据时,发现不能执行所有语句,每次只能执行一行语句,不明原因。后来就在MySQL命令行里使用source命令导入,能够执行所有语句,但是中文数据丢失(我的MySQL使用的是utf-8的编码)。使用Navicat执行“运行SQL文件”时,使用的是utf-8编码,但是中文数据依然丢失,然后改为使用GB2312编码,成功、顺利导入,数据完整1
总结:当往MySQL中导入的数据中有中文数据时,使用Navicat的运行SQL文件选项并选择GB2312编码可以成功顺利抵导入数据并保证数据的完整性。
相关文章推荐
- SQL server 创建MYSQL的链接服务器
- mysql归档发行版的安装
- JSP+Servlet+tomcat6.0+mysql中查询英文正常,但是中文查不出结果也不报错
- Datatype length in mysql
- mysql 变量详解
- 关于mysql 连接数
- mysql去除重复数据
- MySQL性能优化的最佳20+条经验
- MySQL开启慢查询 总结
- Mysql数据库读写分离配置
- 如何解决mysql导入数据乱码问题
- mysql实现根据多个字段查找和置顶功能
- mysql开远程
- mysql之innodb存储引擎特性汇总
- MySQL数据库备份和还原的常用命令小结【备忘】
- MySQL Server 5.0绿色版安装方法图文教程
- mysql的innodb存储引擎(四)
- mysql遭遇1577
- Jena——将本体持久化到MySQL数据库中
- 手把手教你mysql(六)连接查询