利用Navicat Premium将SQL Server数据库转为My SQL数据库(解决Mac无法打开SQL Server 脚本文件的方法)
-
安装好Navicat Premium,SQL Server,mysql
-
打开Navicat Premium,新建一个同名的数据库
-
右键点击该数据库的表→点击“导入向导”
-
点击ODBC,点击下一步
- 点击"…"
- 选择”SQL Server Native Client 11.0“,点击下一步
-
(1)在第一个框中输入你的SQL服务器的名称;
(2)选择服务器认证方式,可以选择Windows认证,也可以选择SQL 认证,这取决于你的SQL是什么方式认证的
(3)选择对应的数据库,并点击确定
-
选择全选,点击下一步
-
点击下一步
-
点击下一步
-
选择“复制:删除目标全部记录…",点击下一步
-
点击开始,这一步比较容易出错,出错时需要仔细阅读出错信息,大部分是由于mysql和SQL有些地方不兼容所导致的,应该修改第十步中相关参数,出错时可以重新再来一遍。
- 最后出现Finished,则成功转换
-
右键你所导入后得到的数据库→点击转储sql文件→点击结构和数据,然后选择路径和名称
-
最后点击开始,成功存为mysql的sql脚本文件