mysql怎么导入 SQl Server的数据库, SQL Server导出的SQL文件Mysql无法识别
- 需要用到的软件
- Navicat
- mysql workbanch
- SQL Server management
- 我没有使用navicat对db操作
- 首先使用双方sql工具测试好需要进性迁移的库
- mysql新建一个数据库,用来导入sqlServer的库
- 在navicat中链接到mysql库
- 选择刚刚新建的数据库
- 在顶部工具栏选择导入向导
- 选择ODBC 下一步
- 导入从 选择 Microsoft OLE DB Provider for SQL Server
- 不要点确定 ,点下一页
- 连接
- 输入SQL Server地址
- 使用账号密码,输入你的账号密码 允许保存密码
- 点击测试连接
- 提示成功
- 选择你要导入的数据库
- 确认
- 选择你要导入的表
- 下一步
- 下一步
- 选择追加或者复制,如果选复制,新建的表会被重置
- 下一步
- 开始
- 等待完成,完成之后还有个开始,不要点,直接关闭就好了
完成之后,可以看到你选的表,连同键名和数据都过来了,但是每个表的主键都丢失了,需要重新设置