当前位置:网站首页 > SQL数据库编程 > 正文

sqlyog打开sql文件(sql server怎么打开sql文件)



参考网址: 用sqlyog将sql文件导入mysql_使用sqlyog将sql server 迁移到mysql

工具下载包: Mysql包及辅助软件(SQLyog)

   

1、使用sqlyog连接目标数据库

2、选择目标数据库

  ---在SQLServer数据库中需要存在对应传进Mysql库的表

  ---选好库(要迁移到Mysql哪个库)

3、选中数据库后点击工具栏【高级工具】——》【导入外部数据...】,选择【开始新工作】点击下一步

4、选择【任何ODBC数据源】,选择【文件DSN】,点击【建立新的DSN...】

5、选择【文件数据源(与机器无关)】,点击下一步

6、选择【sql server】,点击下一步

7、保存DSN文件至任意位置(自己选择要保存的盘符位置),文件名自定义(DB01),点击【下一步】【完成】

8、描述任意输入,输入sql server数据库地址,点击【下一步】

9、点击下一页

10.选择源数据库,点击【下一步】

11、数据源测试

12、回到选择数据源页面,选择刚刚创建的dsn文件,输入数据源凭据(sql server用户名密码),点击【下一步】

13、输入MySQL数据库凭据,选择数据库为目标数据库,点击【下一步】(选择要包存到mysql的哪个库)

14、选择【从数据源拷贝表】,点击【下一步】

15、选择SQL Server库中需要迁移数据的表

注意:要导入sqlserver表的时间字段需要改下

1、

2、时间字段Type改为‘datetime’ ,Default改为‘current_timestamp’ ----------不然报错迁移不成功

mysql数据库时间默认值  当前时间 current_timestamp

16、狂点下一步,等待完成 -----成功导入(可以到mysql库中发现以有对应表)

使用第一种方法方便,但是因为SQLyog界面原因所以被迫尝试使用Navicat导入

使用第一种目前可以正常生成ODBC文件(参考一生成相应文件)--或者直接使用navicat就行,不用sqlyog生成odbc文件

我这里SQLyog软件出现的问题(界面显示不完整--影响部分操作)

不使用sqlyog生成odbc,直接使用navicat工具就可

打开 Premium,新建一个同名的数据库,然后在表上点击“导入向导”。并选择“ODBC”。

  

  

原因:

解决:将目前最大的varchar类型的字段改为了text类型

----------------------------------   

---------------

---------

---------------

----------------------------------

到此这篇sqlyog打开sql文件(sql server怎么打开sql文件)的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • mysql主从主键冲突(mysql主从和主主)2025-04-18 11:36:07
  • 达梦数据库执行sql脚本(达梦数据库执行sql脚本命令)2025-04-18 11:36:07
  • mysql主键自增怎么写(mysql数据库主键自增长命令)2025-04-18 11:36:07
  • mysql导入sql文件(mysql导入sql文件乱码)2025-04-18 11:36:07
  • sql文件转换word(sql文件转换工具)2025-04-18 11:36:07
  • mysql和oracle有什么区别(mysql和oracle的关系)2025-04-18 11:36:07
  • mysql导入sql文件语句(mysql8.0导入sql文件)2025-04-18 11:36:07
  • jdbc连接数据库5个步骤mysql(jdbc连接数据库5个步骤代码)2025-04-18 11:36:07
  • mysql导入sql文件(mysql导入sql文件过大自动断开)2025-04-18 11:36:07
  • mysql主从主键冲突(mysql主从常见问题)2025-04-18 11:36:07
  • 全屏图片