SQL Server 数据导入Mysql详细教程

SQL Server数据库和Mysql 数据库都是关系型数据库,虽然很多数据库都对SQL语句进行了再开发和扩展,使得在不同的数据库中执行的方法或用法不一,但是 SQL Server,Mysql ,Access等都采用了SQL语言标准,不同的数据库中的数据是可以导入的。对于大数据的导入是有相当大的意义。

今天,我和大家一起分享一下,我用的便捷的“sql server 数据导入mysql 中的方法”,希望能给大家的项目开发中“sql server 数据库与mysql数据库的数据导入和导出 ”带来帮助。

  • Navicat for MySQL 版本10.0.9

  1. 在Navicat for MySQL 管理器中,创建目标数据库

    (注意:因为是点对点的数据导入,要求sql server 中要导出的数据库名称和要导入到Mysql 中的数据库的名字相同)

    SQL Server 数据导入Mysql详细教程
  2. 点击创建好的目标数据库website点的”表“一项,在右边会出现导入向导选项。

    SQL Server 数据导入Mysql详细教程
  3. 选择SQL Server数据库ODBC,“下一步”,数据链接属性-SQL SERVERODBC

    SQL Server 数据导入Mysql详细教程
    SQL Server 数据导入Mysql详细教程
  4. 创建访问SQL SERVERODBC。

    SQL Server 数据导入Mysql详细教程
  5. 回到导入向导中发现,已经可以查看到SQL Server源数据库中所有的表,选择需要导入的表。

    SQL Server 数据导入Mysql详细教程
  6. 点击下一步,查看当前每个表中字段的数据属性是否正确,如有问题可以进行调整(sql server中有部分字段用途相同,但是名称不同,注意修改,否则会导入失败)

    SQL Server 数据导入Mysql详细教程
    SQL Server 数据导入Mysql详细教程
  7. 选择“添加”-》“下一步”-》“开始导入”,就可以了,

    SQL Server 数据导入Mysql详细教程
    SQL Server 数据导入Mysql详细教程
    SQL Server 数据导入Mysql详细教程
  • 因为是点对点的数据导入,要求sql server 中要导出的数据库名称和要导入到Mysql 中的数据库的名字相同

  • sql server中有部分字段用途相同,但是名称不同,注意修改,否则会导入失败

  • 浏览:786
  • 评论:0

发表新的回复