在网上搜索了很多直接将mssql数据库转到mysql的方法和功能,其中之一就是使用MySQLMigrationToolkit进行转换,但因为对中文转换会有乱码现象,虽然网上已有很多方法避免乱码,但我没有找出行之有效的方法,所以我放弃了这个方法.
以下是我的解决方法:
第一步:导入到access中
偶然之中使用mssql进行数据导出时,看到可以导出到access数据库,所以就尝试了下,中文没有乱码现象.
我使用的是ms sql 2005:
操作流程:数据库>任务>导出数据>数据源(默认即可) sql native client,并且在下面要选择数据库>目标(选择access,并选择一个要导出的数据库)>"复制一个或多个表数据"(默认)>选择表数据>导出
第二步:把数据从access中导入到mysql中
在这里,选择使用Access2MySQL 这个软件,google一下,有很多可以下载的版本,最好使用一个破解版的
可以直接导入,最好mssql和mysql的表的结构没有兼容性,如果有兼容性,可以选择先在mysql中创建数据库和表,然后进行导入.
因我mssql的数据库和mysql的数据库没有兼容性,因此,我直接就导入了.
导入时也很简单,安装Access2MySQL之后,打开软件,选择"源数据库"(access)和目标数据库(mysql,要选择要导入到哪个数据库中),直接commit就可以了
这样转换有一个优点,就是不用很麻烦的设置,就可以直接实现mssql到mysql的转换.
最主要的方式就是借助于一个中介(access),完成转换.
分享到:
相关推荐
MySQL 数据转换成 MSSQL 数据的工具
数据库数据之间的转化,软件方便快捷 sql转化成mysql工具 mysql转化成sql server
mysql数据类型转换
7、NIFI综合应用场景-将mysql查询出的json数据转换成txt后存储至HDFS中 网址:https://blog.csdn.net/chenwewi520feng/article/details/130620392 本文是在6、NIFI综合应用场景-离线同步Mysql数据到HDFS中基础上完成...
kettle集群搭建以及使用kettle将mysql数据转换为Hbase数据
MySQL Migration Toolkit 可以将任何数据源转换成mysql的数据,也可以将mysql的数据转换成其它类型的数据 MySQL Migration Toolkit 包括下列转换工具: Access-to-MySQL Access数据库转MySQL数据库 DBF-to-MySQL DBF...
利用工具MySQL Migration Toolkit实现 sql2005数据转换成mysql
mysql数据库与SQLserver数据库之间的转换工具,做练习题时可以根据数据数据结构一样但是,数据库不一样,偷懒工具
本文档主要说明了mysql数据库中的数据如何转换成为oracle数据
Convert Mysql to Oracle是一个免费的数据库转换工具,实现快速安全地将Mysql数据库导入为ORACLE数据库。 Convert Mysql to Oracle 功能特点 可以转换所有的Mysql字段类型 支持所有版本的Mysql 可以将数据合并到...
用于查询mysql里面的表,然后动态转换为实体类。可在上面进行个性化的定义实体类的内容
国外大牛写的一个mysql数据库转换postgresql的脚本。亲试可以无错误运行。
MS SQL与MySQL间数据转换工具绿色版,非常好用,不用安装,自已一直在用
mysql行转列(将同一列下的不同内容的几行数据,转换成几列显示)、列转行、行列汇总、合并显示
使用nodejs将mysql数据库中的数据导出成excel格式,并附带mysql连接池及mysql模块的封装,以及三百万的mysql测试数据,内容详细。
Oracle数据库转换成Mysql数据库,可将Oralce数据转换成Mysql数据。
SQL Server转换为MySQL工具,可以使得SQL server数据库中的数据转换到MySQL中,里面包含使用步骤
Mysql数据字典导出工具
数据转换(oracle,mysql,informix,sqlserver)(函数,处理过程)
mysqlconvert是一款优秀的数据库转换及管理系统,无需专业的知识即可方便的将不同的数据库数据进行转换,access、mssql导入mysql,mysql数据库之间互转。还有强大的数据库备份还原功能、批量替换字符、运行sql语句等...