`

mssql数据库转mysql

阅读更多

在网上搜索了很多直接将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),完成转换.

 

 

3
0
分享到:
评论
3 楼 cainwise 2008-08-25  
可以用pd来转  先从mysql转换成cdm然后再从cdm转到你想要的数据库
2 楼 sech 2008-08-25  
谢谢您的补充
以后可以多试试您那种方便的方法
1 楼 xmvigour 2008-08-23  
前两天试了一下MySQLMigrationToolkit 迁移mssql2005--》mysql5.0
字符集可以在转的过程进行选择比如我mysql安装的时候就是utf8 转的时候 也是选utf8
因为没有binnary等字段 其它的转的还是算顺利
除了一点地方要注意 如果原来的表的字段有设置默认值的 先去掉 不然会出错 该表就到不过来

相关推荐

    mss2sql4.1,mssql数据库转mysql数据库

    【标题】"mss2sql4.1,mssql数据库转mysql数据库" 是一个转换工具,主要用于将基于Microsoft SQL Server(MSSQL)的数据迁移至MySQL数据库系统。这个工具因其快速的转换速度和用户友好的操作界面而受到赞誉。 ...

    MySQL Migration Toolkit 数据库转换工具

    MSSQL-to-MySQL MSSQL数据库转MySQL数据库 SQL Server数据库转MySQL数据库 MySQL-to-Access MySQL数据库转Access数据库 MySQL-to-Excel MySQL数据库转Excel数据库 MySQL-to-MSSQL MySQL数据库转MSSQL数据库 MySQL...

    MsSqlToMysql(MsSql转Mysql工具) V2.5 官方版

    用户需要提供源MySQL数据库的连接信息,包括服务器地址、端口、用户名和密码,以及目标MsSql数据库的相应信息。在设置完毕后,工具会自动扫描并列出MySQL数据库的所有对象,用户可以选择全部或部分进行迁移。 值得...

    MSsql数据库迁移到MYsql数据库工具(免费试用30天)

    标题中的“MSsql数据库迁移到MYsql数据库工具(免费试用30天)”指的是一个专为这类迁移设计的软件,提供30天的免费试用期。这种工具的主要目的是帮助用户平滑、高效地将数据和结构从MSsql转移到MYsql,以适应业务需求...

    最好的MSSQL转MySQL数据库迁移工具_MSSQL-to-MySQL

    它提供了高效且安全的方法,将MSSQL数据库结构和数据无缝转换为MySQL格式。这个工具的亮点在于其直接连接和脚本生成两种迁移方式,使得用户可以根据实际情况选择最适合的迁移策略。 直接连接模式允许工具直接与源...

    SQL Server数据库转Mysql数据库工具的一款工具

    针对这种情况,存在专门的工具来帮助完成这个过程,比如提及的“SQL Server数据库转Mysql数据库工具”。 标题中的“SQL Server数据库转Mysql数据库工具”指的是一种能够帮助用户无缝迁移数据的软件应用。这样的工具...

    MySQL To MSSQL 数据库转换(超好用)

    MySQL To MSSQL 数据库转换

    MSSQL 数据库中创建MySql 跨数据库数据同步

    本教程将详细介绍如何在MSSQL数据库中创建到MySQL的跨数据库数据同步。 首先,我们需要了解`dblink`的概念。在MSSQL中,`dblink`(数据库链接)是一种机制,允许用户在不同的数据库服务器之间建立连接,从而实现跨...

    MySQL数据库迁移到MSSQL数据库

    MySQL数据库和MSSQL数据库是两种广泛使用的的关系型数据库管理系统,它们在语法、功能和管理方式上存在一些差异。在实际应用中,由于业务需求或技术选择的变化,有时需要将数据从MySQL迁移到MSSQL。这个过程涉及多个...

    MSSQL转MySQL最好用的转换工具(数据库搬家喽)

    3. **对象选择**:转换工具会列出MSSQL数据库中的表、视图、存储过程等对象,用户可以选择要迁移的部分。 4. **数据类型映射**:MSSQL和MySQL的数据类型有所不同,转换工具会自动或手动进行数据类型的匹配和转换。...

    MSSQL to MySQL【MSSQL到MySQL数据库转换程序

    2. **数据迁移**:将MSSQL数据库中的数据记录转移到MySQL数据库,这可能涉及批量导入、导出或直接在源和目标数据库之间进行同步操作。 3. **事务处理**:为了保证数据的完整性和一致性,转换过程中可能会使用事务来...

    mysql数据库迁移到mssql数据库

    在IT行业中,数据库迁移是一项常见的任务,特别是在不同的数据库系统之间,如从MySQL迁移到MSSQL。这样的迁移可能出于多种原因,例如业务需求、性能优化、功能扩展或更好的支持服务。下面将详细介绍如何进行MySQL到...

    全国地区数据库 mysql导出的sql文件 可导入mssql

    全国地区数据库 mysql导出的sql文件 可导入mssql

    MSSQL To MySQL 数据库转换(超好用)

    MSSQL To MySQL 数据库转换(超好用)

    数据库导入软件 mssql 导入mysql

    数据库导入软件是用于在不同数据库系统之间迁移数据的工具,本例中提到的是将数据从Microsoft SQL Server(简称mssql)导出并导入到MySQL数据库。这个过程涉及到多个技术环节和概念,包括数据提取、转换和加载(ETL...

    mysql数据库转换系统 v1.1

    mysqlconvert是一款优秀的数据库转换及管理系统,无需专业的知识即可方便的将不同的数据库数据进行转换,access、mssql导入mysql,mysql数据库之间互转。还有强大的数据库备份还原功能、批量替换字符、运行sql语句等...

    Sqlserver数据库转成mysql数据库详解

    ### Sqlserver数据库转成mysql数据库详解 #### 一、前言 随着企业信息化建设的不断发展,数据库迁移成为了常见的需求之一。特别是在不同的业务场景下,可能会出现从Microsoft SQL Server迁移到MySQL的需求。本文将...

    mssql转mysql 神器,转换轻松搞定!!

    1. **数据备份**:在开始任何转换之前,确保对MSSQL数据库进行完整备份,以防意外情况导致数据丢失。 2. **结构转换**:这一步涉及将MSSQL的表结构、视图、存储过程等转换为MySQL兼容的格式。工具如`mssql-Convert-...

Global site tag (gtag.js) - Google Analytics