MySQL 之 导入外部SQL Server数据

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


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


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

                                            MySQL 之 导入外部SQL Server数据_第1张图片

                                           MySQL 之 导入外部SQL Server数据_第2张图片


打开SQLyog,设置数据连接:

                                            MySQL 之 导入外部SQL Server数据_第3张图片

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

     MySQL 之 导入外部SQL Server数据_第4张图片

                                           MySQL 之 导入外部SQL Server数据_第5张图片

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


打开导入外部数据向导

 MySQL 之 导入外部SQL Server数据_第6张图片

开始新工作

                                           MySQL 之 导入外部SQL Server数据_第7张图片

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

                                           MySQL 之 导入外部SQL Server数据_第8张图片

创建数据源

                                           MySQL 之 导入外部SQL Server数据_第9张图片

选择SQL Server

                                           MySQL 之 导入外部SQL Server数据_第10张图片

设置保存路径

                                           MySQL 之 导入外部SQL Server数据_第11张图片

完成

                                           MySQL 之 导入外部SQL Server数据_第12张图片

创建SQL Server数据源

                                           MySQL 之 导入外部SQL Server数据_第13张图片

输入登录ID和密码

                                           MySQL 之 导入外部SQL Server数据_第14张图片

更改默认的数据库

                                           MySQL 之 导入外部SQL Server数据_第15张图片

完成

                                           MySQL 之 导入外部SQL Server数据_第16张图片

测试数据源

                                           MySQL 之 导入外部SQL Server数据_第17张图片

选择文件DSN

                                           MySQL 之 导入外部SQL Server数据_第18张图片

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

                                           MySQL 之 导入外部SQL Server数据_第19张图片

下一步

                                           MySQL 之 导入外部SQL Server数据_第20张图片

选择要导入的表和目标表

                                           MySQL 之 导入外部SQL Server数据_第21张图片

下一步

                                           MySQL 之 导入外部SQL Server数据_第22张图片

下一步

                                           MySQL 之 导入外部SQL Server数据_第23张图片

导入成功

                                           MySQL 之 导入外部SQL Server数据_第24张图片

                                           MySQL 之 导入外部SQL Server数据_第25张图片

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

                                           MySQL 之 导入外部SQL Server数据_第26张图片


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





你可能感兴趣的:(数据库,mysql,迁移)