烟勤话少脾气好的gravatar头像
烟勤话少脾气好 2018-11-16 14:22:13

mysql的数据库文件能导入到sqlserver中么,如果能,怎么导入?

mysql的数据库文件能导入到sqlserver中么,如果能,怎么导入?

所有回答列表(5)
jdawjava的gravatar头像
jdawjava  LV6 2018年11月18日

https://blog.csdn.net/song_jiang_long/article/details/52688989 

比较麻烦 还不如安装一个mySQl软件

百里守寡的gravatar头像
百里守寡  LV5 2018年11月19日

脚本导出就可以吧!

yanxuyanxu的gravatar头像
yanxuyanxu  LV4 2018年11月24日
  1. 下载MySQL ODBC Connector,下载:http://dev.mysql.com/downloads/connector

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

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

丶右转的gravatar头像
丶右转  LV11 2018年12月4日

直接打开.sql文件复制里面的内容!

yellow_flowers的gravatar头像
yellow_flowers  LV8 2019年3月12日

我觉得3楼说的不错,mysql和sqlserver语法可能有小地方不同,直接导sql语句可能会缺失数据

顶部 客服 微信二维码 底部
>扫描二维码关注最代码为好友扫描二维码关注最代码为好友