mysql数据库转移至sqlserver数据库中详解(mysql和sqlserver数据转移)
发布时间:2013-12-20 11:06:46 作者:佚名 我要评论
由于项目需要,现要将MySQL中的数据库转移至SQL Server中,本文正是来自于此,图文并茂讲解实现全过程
本文所涉及的机器环境如下:Windows XP SP3,MS SQL Server 2005,MySQL Server 5.1。
弹出链接MySQL对话框,如下图所示,在这里设置MySQL数据库帐号信息。
一.安装MySQL ODBC驱动
为MySQL安装Connector/ODBC驱动。在此需要注意的一点是Connector/ODBC驱动与MySQL Server的版本对应问题。
二.创建系统DSN
创建系统DSN步骤如下:
开始->设置->控制面板->管理工具->数据源(ODBC),按该流程打开ODBC数据眼管理器,如图所示。
切换至系统DSN选项卡,点击添加按钮。弹出创建新数据源对话框,选择MySQL ODBC 3.51 Driver驱动程序,点击完成按钮,如下图所示。
弹出链接MySQL对话框,如下图所示,在这里设置MySQL数据库帐号信息。
关键是Login选项卡下的几个参数。
l Data Source Name,这个根据命名规则任意命名就可以了,最终会显示于ODBC数据源管理器中系统DSN选项卡下的列表中。
l Description,对该数据源的描述,可不填写。
l Server,MySQL Server的主机名,这里填写计算机主机名或者localhost均可。
l User和Password是MySQL Server对应的用户名和密码。
l DataBase,选定该数据源所指向的数据库。在这一里必须要求前面几个参数都正确,否则会提示错误,无法选择MySQL Server中的数据库。
还有两个需要注意的参数是Connect Options选项卡下的Port和Character Set。Port用于设置MySQL Server的通信端口,默认是3306,在安装时候如果没有改动默认端口,这里可以不设置。Character Set用于设置数据库语言编码,这里选择gbk。
设置好上述相关参数后,可点击Test按钮进行测试,若弹出Success:connection was made!的消息,则表示所建立的数据源链接是正确的。
点击OK按钮,完成系统DSN的创建,返回到ODBC数据源管理器对话框,在系统DSN选项卡下可查看到刚建立的数据源。如图所示。
点击确定按钮退出。
三.创建MS SQL Server到MySQL Server的链接服务
打开SQL Server Management Studio,运行下述语句,通过前面新建的ODBC数据源建立与MySQL Server链接服务器。
EXEC sp_addlinkedserver @server = 'MySQLTest', @srvproduct='MySQL', @provider = 'MSDASQL', @datasrc = 'MySQL_HS'
GO
EXEC sp_addlinkedsrvlogin @rmtsrvname='MySQLTest', @useself='false', @locallogin='sa',@rmtuser='root',@rmtpassword='root用户密码'
刷新下链接服务器节点,既可以看到上述用语句创建的链接。如图所示。
四.利用SQL语句转移数据至MS SQL Server
在Microsoft SQL Server中创建新的数据库(如:testMySQl),运行如下语句,运行后就可以把MySQL 数据库 “tigerdb” 导入到 Microsoft SQL 数据库“testMySQl”中。
SELECT * INTO milestone.dbo.apply
FROM OPENQUERY (MySQLtest ,'select * from milestone.apply' )
如此便可完成从MySQL Server到MS SQL Server的数据库移植。
相关文章
MySQL怎么安装?MySQL Server 8.0最新详细安装教程+配置使用方法(附离
mysql community server是一款mysql社区版的数据库服务器,执行性能非常高,运行速度非常快,并非常容易使用,是一个非常捧的数据库,本文整理了mysql8.0安装教程及使用方2019-07-18- SQL Server数据库中的表和视图怎么导出?SQL Server数据库中想要将表和视图导出来,该怎么倒出来呢?下面我们就来看看详细的教程,需要的朋友可以参考下2018-04-21
sql server2016安装提示重启失败怎么办?(附解决方法)
SQL Server利用现代化数据平台更快地从数据中获取洞察力,构建任务关键型智能应用程序,sql server2016安装提示重启失败怎么办?来回反复,重启好多回,问题依旧。下面小编带2017-11-16SQL Server 2014 Express免费版详细图文安装教程
SQL Server 2014 Express(简易版)简称sql2014,这个express版是免费版本,有部分在脚本之家下载SQL Server 2014 Express免费版软件的朋友问小编:SQL Server 2014 Express2017-03-05SQL 2014怎么安装 SQL Server 2014企业版详细安装教程图解
SQL Server 2014企业版可以说是很多编程人员所需要的工具之一,那么,SQL Server 2014企业版怎么安装呢?针对这一问题,本文就为大家图文详细介绍SQL Server 2014企业版安2017-03-03MS SQL Server Management Studio Express怎么安装?MS SQL图文教程
MS SQL Server Management Studio Express怎么安装?很多朋友不会安装,今天小编给大家带来了详细的图文步骤,希望对大家有帮助2015-05-08- SQL server是微软推出的数据库管理系统,广泛使用于大型多处理器的服务器等多种平台。安装SQL server 2008程序是提示重新启动计算机失败问题,选择重启电脑,依然出现同样2015-04-10
- 这篇文章主要介绍了sqlserver导入数据到mysql的详细图解,需要的朋友可以参考下2014-04-25
SQL Server 2019怎么安装?SQL Server 2019详细安装使用教程及SSMS连接
SQL Server2019是一个Microsoft公司推出的关系型数据库管理系统,能够帮助用户快速完成数据的智能化处理,这里就整理了最新SQL Server2019系列的安装使用教程,并附有下载2019-11-28
最新评论