加入收藏 | 设为首页 | 会员中心 | 我要投稿 孝感站长网 (https://www.0712zz.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长学院 > MsSql教程 > 正文

怎么将sqlserver数据库 导入mysql

发布时间:2022-11-22 15:30:52 所属栏目:MsSql教程 来源:未知
导读: 怎么将sqlserver数据库 导入mysql
有多种方法啊。介绍其中一种,使用mysql数据库的ODBC驱动。
1.安装mysql数据库的ODBC驱动,mysql-connector-odbc-3.51.23-win32.msi(其中*是版本号),下载

怎么将sqlserver数据库 导入mysql

有多种方法啊。介绍其中一种,使用mysql数据库的ODBC驱动。

1.安装mysql数据库的ODBC驱动,mysql-connector-odbc-3.51.23-win32.msi(其中*是版本号),下载并安装。

2.在Mysql中创建数据库实例。

3.打开控制面板--管理工具--数据源ODBC,在用户DSN中添加一个MySQLODBC3.51数据源。

4.在登录login选项卡中输入数据源名称DataSourceName,此处输入MysqlDNS(也可以自己随便命名,只要在后面导入数据的时候选择正确的数据源名字就行);然后输入服务器Server,用户User,密码Password,输入正确后选择要导入的数据库,Database选择你需要导入的数据库。在连接选项connectoptions中根据需要设置MySql使用的端口port和字符集CharacterSet。

注:字符集一定要和Mysql服务器相对应,如果Mysql使用了gbk字符集,则一定要设置字符集为gbk,否则导入到SqlServer可能会出现问号乱码。

5.打开sqlserver企业管理器,选择该数据库,单击右键选择所有任务--导出数据。

6.‘选择数据源’为默认,‘选择目的’为刚刚安装的mySQL数据源,用户/系统DSN为MysqlDNS。

有多种方法啊。介绍其中一种,使用mysql数据库的ODBC驱动。步骤:

1.安装mysql数据库的ODBC驱动,mysql-connector-odbc-3.51.23-win32.msi(其中*是版本号),下载并安装。

2.在Mysql中创建数据库实例。

3.打开控制面板--管理工具--数据源ODBC,在用户DSN中添加一个MySQLODBC3.51数据源。

4.在登录login选项卡中输入数据源名称DataSourceName,此处输入MysqlDNS(也可以自己随便命名,只要在后面导入数据的时候选择正确的数据源名字就行);然后输入服务器Server,用户User,密码Password,输入正确后选择要导入的数据库,Database选择你需要导入的数据库。在连接选项connectoptions中根据需要设置MySql使用的端口port和字符集CharacterSet。

注:字符集一定要和Mysql服务器相对应,如果Mysql使用了gbk字符集,则一定要设置字符集为gbk,否则导入到SqlServer可能会出现问号乱码。

5.打开sqlserver企业管理器,选择该数据库,单击右键选择所有任务--导出数据。

6.‘选择数据源’为默认,‘选择目的’为刚刚安装的mySQL数据源,用户/系统DSN为MysqlDNS。

怎么把sqlserver数据库表里面的数据导入到mysql数据库里?

要将sqlserver数据库中的数据全部导入到mysql数据库中,其方法有多种。

利用mysqlODBC把SQLServer中数据库中的数据导入到MySQL中。

第一步:安装mysqlODBC;

去相关的网站下载mysqlODBC进行安装。

第二步:建立MySQL的DSN;

在控制面板——>管理工具——>数据源(ODBC)中建立MySQL的DSN。

例如:DataSourceName:MySQLDSN

Server:localhost

User:root

Password:root

Database:mysql

第三步:SQLServer中,选择要导出的数据库,右键选择AllTasks->ExportDatas...开始DTSExportWizerd...。

第四步:ChooseaDataSource;

例如:DataSource:MicrosoftOLEDBProviderforSQLServer

Server:11.64.0.13

Username:admin

Password:admin

Database:ORDER

第五步:ChooseaDestination。

例如:DataSource:MySQLODBC3.15Driver

User/SystemDSN:MySQLDSN

Username:root

Password:root

第六步:SelectSourceTable。

第七步:Runimmediately,下一步再选完成,就开始转换。

如何快速将sql文件导入mysql数据库中

其实,跟我这位同行一样,很多PHP新手也是用的这种方法将SQL文件导入到本地MYSQL数据库的。SQL文件的数据小还好说,如果这个SQL文件很大,上百兆的话,那么你可能都无法成功的导入到MYSQL数据库中去。这里我分享下我所使用的方法。 点击"开始"-"运行",输入cmd,然后回车进入到DOS界面。

MYSQL数据库使用phpadmin导入SQL文件超时失败原因?

如果您的.sql文件大小超过2M,在使用phpadmin导入时就会因为IE浏览器超时及服务器上传附件大小的限制造成导入超时失败,如果您的mysql数据库导出后的.sql文件大于2M,建议您mysql数据表分批导出为小于2M的.sql文件,然后再依次使用phpadmin导入至服务器即可。

如何将mysql的数据导入sqlserver

ms sql server不是有ssis工具么,那个支持导入导出;在sqlserver2000里叫dts(导入导出服务什么的)

你也可以用navicat premium来处理不同数据库中的数据导出导入用mysql migration toolkit:

第一步:下载地址

拉到下面选择下载without installer (unzip in c:\) 点“download”下载文件。

第二步:解压文件,解压到任何文件夹都可。

第三步:运行mysqlmigrationtool. 找到解压后文件夹中的mysqlmigrationtool.exe文件双击,运行。如果提示jre 5 and above required,可从安全360里的->软件管家->开具必备中下载java runtime enviroment 6,下载安装后重新运行),点next下一步

第四步:在面板中下拉列表中选择你要转换的源数据库服务器,如ms sql server.输入相关数据库信息,点advance,在advance框中输入连接字符串:jdbc:jtds:;user=你的数据库用户名;password=密码;namedpipe=true 点next下一步

第五步:输入目标数据库。默认为mysql. 输入服务器,用户名及密码就行了。点击next 下一步

第六步:按需要配置相关信息(也可以保持默认设置)

第七步:继续点下一步,转换数据库

第八步:转换完毕,呵呵,你应该可以用mysql 命令或phpmysql查看你刚转换进mysql的数据库了。一.为 MySQL安装ODBC驱动

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

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

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

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

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

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

SELECT * INTO testMySQL.dbo.shoutbox

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

mysql怎么导入.sql文件?

进入mysql后使用如下命令导入sql脚本文件:

mysql> source test.sql;

其实test.sql就是你要导入

source就是导入sql文件的命令

比如你在F盘有个test.sql文件,导入命令如下:

source F:/test.sql;

3.5.在批处理模式下使用mysql

在前面的章节中,你交互式地使用mysql输入查询并且查看结果。你也可以以批模式运行mysql。为了做到这些,把你想要运行的命令放在一个文件中Mssq创建数据表,然后告诉mysql从文件读取它的输入:shell> mysql < batch-file

(编辑:孝感站长网)

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