加入收藏 | 设为首页 | 会员中心 | 我要投稿 航空爱好网 (https://www.52kongjun.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MySql教程 > 正文

mysql数据怎么导入sqlserver_如何从mysql中将数据导入到sqls

发布时间:2022-12-12 14:03:54 所属栏目:MySql教程 来源:未知
导读: 本文讨论如何把MySQL的数据库导入到SQL Server中,所以首先你需要把两种数据库都安装了,再进行以下步骤。
一.为 MySQL安装ODBC驱动
1. 下载MySQL ODBC Connector,下载:
2. 从控制面板-管

本文讨论如何把MySQL的数据库导入到SQL Server中,所以首先你需要把两种数据库都安装了,再进行以下步骤。

一.为 MySQL安装ODBC驱动

1. 下载MySQL ODBC Connector,下载:

2. 从控制面板-管理工具,打开你的 数据源(ODBC),选 系统DNS ,点添加。

e519d3da1b1f31ea12a986e84f1d0470.png

3. 在 创建新数据源对话框中,选择MySQL ODBC 5.1 Driver ,点完成。

a0dd13cae5c8bbfc62004188e89602f4.png

4. 完成后会出现MySQL链接对话框MySQL 导入数据,添加你的MySQL数据库账号信息,并确认"root"账号是否有全部的权限,如果你安装MySQL没有修改的话, 不要改 3306这个端口号。

b7b4de94f0a0bcb3fa4ae4311c4bf0cd.png

5. 点“测试”按钮确认你的链接是正确的。

Press the "Test" button to ensure your connection settings are set properly and then the "OK" button when you're done.

二. 创建Microsoft SQL到MySQL的链接

1.在SQL Server Management Studio中打开一个new query 拷贝一下语句,修改为你的数据库的名称,并运行。

EXEC master.dbo.sp_addlinkedserver

@server = N'MYSQL',

@srvproduct=N'MySQL',

@provider=N'MSDASQL',

@provstr=N'DRIVER={MySQL ODBC 5.1 Driver}; SERVER=localhost; _

DATABASE=tigerdb; USER=root; PASSWORD=hejsan; OPTION=3'

2.这个脚本通过ODBC驱动创建一个联接到你的MySQL数据库,这个联接出现在Microsoft SQL Server Management Studio如下图:

a1daa1dd0bcae288784ef3430dfb8bd5.png

没有出现这个图,就刷新下。

三. 在两个数据库之间导数据

在Microsoft SQL Server中创建个新的数据库(如:testMySQl),在new query中拷贝如下语句,运行后就可以把MySQL 数据库 “tigerdb” 导入到Microsoft SQL 数据库“testMySQl”中。

SELECT * INTO testMySQL.dbo.shoutbox

FROM openquery(MYSQL, 'SELECT * FROM tigerdb.shoutbox')

(编辑:航空爱好网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!