MySQL 之 导入外部SQL Server数据

时间:2021-08-21 00:01:36

        在上一篇博客《MySQL 之 5.6.22安装教程》中,我们介绍了MySQL的安装。今天我们主要讲解一下怎么在MySQL中导入外部SQL Server数据,简而言之就是我们怎么将SQL Server数据库中的数据迁移到MySQL数据库中。


        为了实现我们想要的数据迁移,我们首先需要下载一个小工具SQLyog,然后安装到我们的电脑上,接下来我们就一步一步用这个小工具开始我们的数据迁移:


首先看看我们SQL Server数据库中的表结构和表中的数据

                                            MySQL 之 导入外部SQL Server数据

                                           MySQL 之 导入外部SQL Server数据


打开SQLyog,设置数据连接:

                                            MySQL 之 导入外部SQL Server数据

创建跟SQL Server数据库中相同的表结构的表

     MySQL 之 导入外部SQL Server数据

                                           MySQL 之 导入外部SQL Server数据

准备工作做好了,下面我们就开始一步一步的导入数据


打开导入外部数据向导

 MySQL 之 导入外部SQL Server数据

开始新工作

                                           MySQL 之 导入外部SQL Server数据

此处需要创建ODBC数据链接,可以用用户DSN也可以用文件DSN,点击创建新的DSN                                           

                                           MySQL 之 导入外部SQL Server数据

创建数据源

                                           MySQL 之 导入外部SQL Server数据

选择SQL Server

                                           MySQL 之 导入外部SQL Server数据

设置保存路径

                                           MySQL 之 导入外部SQL Server数据

完成

                                           MySQL 之 导入外部SQL Server数据

创建SQL Server数据源

                                           MySQL 之 导入外部SQL Server数据

输入登录ID和密码

                                           MySQL 之 导入外部SQL Server数据

更改默认的数据库

                                           MySQL 之 导入外部SQL Server数据

完成

                                           MySQL 之 导入外部SQL Server数据

测试数据源

                                           MySQL 之 导入外部SQL Server数据

选择文件DSN

                                           MySQL 之 导入外部SQL Server数据

选择MySQL中需要导入的数据库

                                           MySQL 之 导入外部SQL Server数据

下一步

                                           MySQL 之 导入外部SQL Server数据

选择要导入的表和目标表

                                           MySQL 之 导入外部SQL Server数据

下一步

                                           MySQL 之 导入外部SQL Server数据

下一步

                                           MySQL 之 导入外部SQL Server数据

导入成功

                                           MySQL 之 导入外部SQL Server数据

                                           MySQL 之 导入外部SQL Server数据

最后再看看我们MySQL数据库中的表

                                           MySQL 之 导入外部SQL Server数据


        通过上面的步骤我们就能将SQL Server中的数据成功导入到MySQL中了,虽然繁琐了一点,但是其实真的很简单!