MSSQL转MYSQL,gb2312转utf-8无乱码解决方法
时间:2024-01-13 22:19:03
使用软件:MySQLMigrationTool
提示数据过大,无法导入。修改my.cnf文件的max_allowed_packet = 100M以上。在windows操作系统中,my.cnf有可能显示不出来,需要用编辑器直接输入地址:盘符:\目录mysql教程binmy.cnf打开。
“there can be only one TIMESTAMP column with CURRENT_TIMESTAMP in DEFAULT or ON UPDATE clause”,MSSQL一个表中有两个以上的日期时间字段使用了getdate()取默认值,去掉即可。
“BLOB/TEXT column '表名' can't have a default value”,此字段不允许使用默认值,去掉即可。
“The maximum row size for the used table type, not counting BLOBs, is 65535. You have to change some columns to TEXT or BLOBs”,此表字段占用空间太大,适当减少其字段数量或长度。
运行软件后,点NEXT进入以下界面:
选择MS SQL SERVER,按提示填写,Connection String为:
jdbc:jtds:sqlserver://IP地址:端口(默认1433)/数据库教程名;user=用户名;password=密码;charset=gb2312;domain=
下一步为MySQL的信息,Connection String为:
jdbc:mysql://IP地址:端口(默认3306)/?user=用户名&password=密码&useServerPrepStmts=false&
characterEncoding=UTF-8
之后一路按提示进行。到此界面选择要忽略的表。
继续NEXT,如图所示进入此界面,此处设定字符编码,非常关键。
mssql 导入 mysql 不乱码 MySQLMigrationTool
MySQL GUI Tools 5.0 包含了 MySQLMigrationTool 这个工具可以完成我们的任务
此工具需要JRE update 8 以上的支持,可以去sun.com下载,速度很快。
http://www.java.com/zh_CN/download/manual.jsp
有的同学运行后导入mysql的结果是中文乱码 , 那是由于在一路next的中间有一个
选择编码的步骤, 此处务必选 user defined ,填上 charset=gbk,coll...tion的等于
gbk_chinese_ci , 就是把latin,和swidish的修改下,改成中文相应的。总之这里要看好
否则乱码就怪不了别人了。
然后一路next就是了。。。。
![](/images/zang.png)
![](/images/jiucuo.png)
猜你喜欢
鼠标右击事件代码(asp.net后台)
通过LogMiner实现Oracle数据库同步迁移
gethostbyaddr在Python3中引发UnicodeDecodeError
Golang验证器之validator是使用详解
![](https://img.aspxhome.com/file/2023/9/107319_0s.png)
互联网产品设计师职业生涯
Sqlserver timestamp数据类使用介绍
Python读写zip压缩文件的方法
Vue 项目中遇到的跨域问题及解决方法(后台php)
![](https://img.aspxhome.com/file/2023/0/100540_0s.png)
python Scrapy框架原理解析
![](https://img.aspxhome.com/file/2023/7/124407_0s.jpg)
深入了解Python iter() 方法的用法
python基于exchange函数发送邮件过程详解
![](https://img.aspxhome.com/file/2023/7/96907_0s.png)
Python中的单下划线和双下划线使用场景详解
![](https://img.aspxhome.com/file/2023/7/127817_0s.png)
Python基本语法经典教程
![](https://img.aspxhome.com/file/2023/2/113162_0s.png)
Python实现的根据文件名查找数据文件功能示例
python实现俄罗斯方块游戏(改进版)
![](https://img.aspxhome.com/file/2023/1/110491_0s.jpg)
Python中lru_cache的使用和实现详解
Python实现的端口扫描功能示例
详解python使用金山词霸的翻译功能(调试工具断点的使用)
![](https://img.aspxhome.com/file/2023/7/111907_0s.png)
分页存储过程(二)在sqlserver中返回更加准确的分页结果
![](https://img.aspxhome.com/file/2023/4/92784_0s.jpg)