环境:

Windows XP sp2

MS SQL Server 2OOO sp1

MySql 5.0.41

1:MSSQLServer数据库导入到MySql数据库

步骤:

1.安装mysql数据库的ODBC驱动,mysql-connector-odbc-3.51.23-win32.msi,下载并安装。

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

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

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

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

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

6.‘选择数据源’为默认,‘选择目的’为刚刚安装的mySQL数据源,用户/系统DSN为MysqlDNS。在‘指定表复制或查询’中选择‘从源数据库复制表和视图’,在‘选择源表和视图’里,选择需要导入的表,即可将数据从MSSQLServer数据库导入到MySql数据库中。

2:MySql数据库导入到MSSQL数据库中

1.安装mysql数据库的ODBC驱动,mysql-connector-odbc-3.51.19-win32.msi

2.打开控制面板\管理工具\数据源ODBC,在用户DSN中添加一个MySQL ODBC 3.51数据源。

3.在登录login选项卡中输入数据源名称Data Source Name,此处输入MysqlDNS;然后输入服务器,用户User,密码Password,输入正确后选择要导入的数据库。在连接选项connect options中根据需要设置MySql使用的端口port和字符集Character Set。

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

4.打开sql server企业管理器,新建一数据库MySql。选择该数据库,单击右键选择所有任务\导入数据。

5.选择数据源为其它(ODBC数据源),用户/系统DSN为MysqlDNS。其余根据向导进行,即可将数据从MySql数据库导入到MSSQL数据库中

mysql和sql互导_Mysql和SqlServer互相转换相关推荐

  1. shell实行mysql语句_【Mysql】shell运行mysql的sql语句_MySQL

    bitsCN.com [Mysql]shell运行mysql的sql语句 shell本身是一种脚本语言,所以不能像java一样通过api去连接数据库.shell还是要借助mysql本身的一些运行脚本才 ...

  2. mysql 导入.sql文件_MySQL导入.sql文件及常用命令

    MySQL导入.sql文件及常用命令 在MySQL Qurey   Brower中直接导入*.sql脚本,是不能一次执行多条sql命令的,在mysql中执行sql文件的命令: mysql> so ...

  3. Linux下导出MySQL为SQL文件_MySQL导入导出.sql文件步骤

    MySQL导入导出.sql文件步骤如下: 一.MySQL的命令行模式的设置: 桌面->我的电脑->属性->环境变量->新建-> PATH=":path\mysq ...

  4. mysql 导入sql命令_MySQL导入.sql文件及常用命令

    MySQL导入.sql文件及常用命令 在MySQL Qurey   Brower中直接导入*.sql脚本,是不能一次执行多条sql命令的,在mysql中执行sql文件的命令: mysql> so ...

  5. java sql分页_mysql、sqlserver、oracle分页,java分页统一接口实现

    定义:pageStart 起始页,pageEnd 终止页,pageSize页面容量 oracle分页: select * from ( select mytable.*,rownum num from ...

  6. Mysql的sql注入_MySQL SQL注入

    如果通过网页需要用户输入一些数据信息,并将其插入到MySQL数据库,这是一个引入SQL注入安全问题的机会.这一节将学习如何防止这种情况的发生,并帮助保护脚本和MySQL语句. 通常注入是在当要求用户输 ...

  7. 快速mysql导入sql文件_mysql肿么快速从sql文件导入数据库

    我的个人实践是:phpmyadmin 导出 utf-8 的 insert 模式的 abc.sql ftp abc.sql 到服务器 ssh 到服务器 mysql -u abc -p use KKK(数 ...

  8. mysql 导入sql脚本_mysql 导入 sql文件

    mysql 导入数据库有2中方法,一种方法比较简单,直接使用navcat的运行sql文件,知道你的sql文件 直接导入就OK,但是本人导入的时候却出现错误,原因,现在也没搞清楚,第二种就是cmd 导入 ...

  9. mysql binlog sql统计_mysql的binlog详解

    binlog是mysql记录操作的二进制日志文件,有三种格式可选,但是老旧的SBR已经不适合现在大多数业务需求,所以大多数都建议用MBR和RBR,即mixed或row,而解析他的原因,几乎都只有一个, ...

最新文章

  1. 面向对象的三大特性之继承
  2. python 斐波那契数列
  3. dvd刻录软件_如何在Windows 7中刻录照片和视频DVD(无需额外的软件)
  4. ios平台实现局域网ip扫描
  5. 机器学习交易——如何使用回归预测股票价格?【翻译】
  6. beeline安装_Hive 系列 之 简介与安装
  7. java 命令设计模式_Java设计模式之命令设计模式
  8. Visual Studio开发工具分配字符数组的问题
  9. 用python生成一段关于文字的二维码(关于刷网课的)
  10. 计算机关闭系统剪切板上的内容,如何在Win10中打开/关闭和清除剪贴板历史记录...
  11. 在线CUR格式转换器
  12. Hadoop上路-03_Hadoop JavaAPI
  13. 【谷粒商城 - k8s、devOps专栏】
  14. 用PyAV完成视频解码之后,如何完成视频分辨率的转换?
  15. 素面朝天,你独特的美
  16. java邮件数据库_javamail-demo(完整源码+数据库)
  17. ...的Comparator和Compa
  18. 微信故障,算不算是小事?
  19. css选择器所有后代,CSS 后代选择器
  20. 晶振与晶体的参数详细介绍

热门文章

  1. 部署项目到阿里云服务器上遇到的问题
  2. autowired 与 resources 注解的区别
  3. AndroidStudio-使用Translations Editor
  4. OpenStack collectd的从零安装服务端
  5. 递归学习五--折半查找--java
  6. JavaScript最全的10种跨域共享的方法
  7. MSSQL事务开发指南
  8. ASP.NET2.0实现无刷新客户端回调
  9. TikTok又添劲敌 Meta元宇宙携Reels宣战
  10. SDN控制器构建原理方法—Vecloud