它将数据发送到mysql服务器,它将数据发送到mysql服务器

本文目录一览:

将sql server数据导入到 Mysql

利用mysql ODBC把SQL Server中数据库中的数据导入到MySQL中

第一步:安装mysql ODBC;

去相关的网站下载mysql ODBC进行安装。

第二步:建立MySQL的DSN;

在控制面板——管理工具——数据源 (ODBC)中建立MySQL的DSN。

例如: Data Source Name: MySQL DSN

Server: localhost

User: root

Password: root

Database: mysql

第三步:SQL Server中,选择要导出的数据库,右键选择All Tasks-Export Datas… 开始DTS Export Wizerd…。

第四步:Choose a Data Source;

例如:Data Source: Microsoft OLE DB Provider for SQL Server

Server: 11.64.0.13

Username: admin

Password: admin

Database: ORDER

第五步:Choose a Destination。

例如:Data Source: MySQL ODBC 3.15 Driver

User/System DSN: MySQL DSN

Username: root

Password: root

第六步:Select Source Table。

第七步:Run immediately,下一步再选完成,就开始转换

如何将DB2的数据库转换到mySQL中

1. 大前提是你已经安装好DB2服务器和MySQL服务器,现在只是借用Navicat for MySQL这个软件把DB2中的数据库转换到mySQL中去。

2. 首先利用这个软件建立一个连接,连接到mySQL服务器上。

这里的连接名,自己随便取。主机名或IP地址填写你的mySQL服务器地址自己机器就填localhost就行,端口一般都是3306,用户名一般都为root 密码是你mySQL服务器的密码。

如何把sqlserver数据迁移到mysql数据库及需要注意事项

以下有几款迁移工具的对比,可以参考,比较推荐DB2DB.

软件易用性主要是指软件在导入前的配置是否容易。由于很多软件设计是面向程序员而非一般的数据库管理人员、甚至是普通的应用程序实施人员,而这一类人员很多时候并没有数据源配置经验。因为一些使用 ODBC 或者 ADO 进行配置的程序往往会让这类用户造成困扰(主要是不知道应该选择什么类型的数据库驱动程序)。下面让我们看看四个工具的设计界面:

1、SQLyog

SQLyog 使用的是古老的 ODBC 连接,但对于新一代的程序来说,这种方式的非常的不熟悉并且不容易使用,并且必须要求本机安装好相应的数据库的 ODBC 驱动程序(SQL Server 一般自带好)。

2、Navicat Premium

NavicatPremium是四个应用工具中设计最不人性化的一个:从上图怎么也想像不到要点按那个小按钮来添加一个新的连接,并且这个连接设置不会保存,每次导入时都必须重新设置。NavicatPremium使用的是比 ODBC 稍先进的 ADO 设置方式(199X年代的产物),但使用上依然是针对老一代的程序员。

3、Mss2sql

Mss2sql 是最容易在百度上搜索出来的工具,原因之一是它出现的时间较早。

Mss2sql由于是很有针对性的从 SQLServer 迁移到 MySQL,因为界面使用了操作向导设计,使用非常容易。同时在设置的过程中,有非常多的选项进行细节调整,可以感觉到软件经过了相当长一段时间的使用渐渐完善出来的。

4、DB2DB

DB2DB 由于是由国人开发,因此无论是界面还是提示信息,都是全程汉字。另外,由于 DB2DB 在功能上很有针对性,因为界面设计一目了然和易使用。和 mss2sql 一样, DB2DB 提供了非常多的选项供用户进行选择和设置。

三、处理速度和内存占用评测

在本评测前,本人的一位资深同事曾经从网上下载了某款迁移软件,把一个大约2500万记录数的数据表转送到阿里云 MySQL,结果经过了三天三夜(好在其中两天是星期六和星期日两个休息日)都未能迁移过来。因此这一次需要对这四个工具的处理速度作一个详细的测试。

考虑到从 SQL Server 迁移到 MySQL 会出现两种不同的场景:

从 SQL Server 迁移到本地 MySQL 进行代码测试和修改;

从 SQL Server 迁移到云端 MySQL 数据库正式上线使用;

以下为测试过程中的截图:

1、SQLyog

请点击输入图片描述

2、Navicat Premium

请点击输入图片描述

请点击输入图片描述

注意:我们在测试 Navicat Premium 迁移到  MySQL 时发现,对于 SQL Server 的 Money 类型支持不好(不排除还有其它的数据类型支持不好)。Money 类型字段默认的小数位长度为 255,使得无法创建数据表导致整个测试无法成功,需要我们逐张表进行表结构修改才能完成测试过程。

Navicat Premium 的处理速度属于中等,不算快也不算慢,但 CPU 占用还有内存占用都处于高位水平。不过以现在的电脑硬件水平来说,还是可以接受。但 CPU 占用率太高,将使得数据在导入的过程中,服务器不能用于其它用途。

3、Mss2sql

Mss2sql 并没有提供计时器,因此我们使用人工计时的方法,整个过程处理完毕大于是 726 秒。Mss2sql 的 CPU 占用率相对其它工具来说较高,但仍属于可以接受的范围之内。

4、DB2DB

请点击输入图片描述

DB2DB 同样迁移 300万数据时,仅仅使用了 2 分 44 秒,这个速度相当惊人。不过最后的结果出现一个 BUG,就是提示了转换成功,但后面的进度条却没有走完(在后面的数据完整性评测中,我们验证了数据其实是已经全部处理完毕了)。

原创文章,作者:UURF,如若转载,请注明出处:https://www.506064.com/n/142868.html

(0)
UURFUURF
上一篇 2024-10-14
下一篇 2024-10-14

相关推荐

  • Python 公共、受保护、私有成员

    经典的面向对象语言,如 C++和 Java,通过公共、私有和受保护的关键字来控制对类资源的访问。类的私有成员被拒绝从类外的环境访问。它们只能在类内处理。 公众成员 公共成员(通常是…

  • c语言中的短路,c语言中的短路问题

    本文目录一览: 1、c语言 什么是逻辑运算中“短路”现象?这会带来什么影响? 2、C语言中短路现象,求详解 3、什么是c语言逻辑运算中的短路现象? 4、什么是c语言中,逻辑运算中的…

    编程 2024-10-04
  • JAVA日期比较教程

    1.介绍 日期比较是编程中的一个重要的应用场景,在Java中也有非常丰富的日期比较的操作。本篇教程将深入介绍Java日期比较的各种操作,帮助读者在实际编程中更好地处理日期数据。 2…

    编程 2024-10-04
  • 探究OkHttp3中的POST请求机制

    一、OkHttp3简介 OkHttp3是一个HTTP客户端,用于向Web服务器发送和从Web服务器检索数据,包括定义HTTP请求消息及其相关内容和HTTP响应消息及其相关内容。Ok…

    编程 2024-10-04
  • php培训真本事,php程序员培训

    本文目录一览: 1、北大青鸟设计培训:4个多月能学会PHP吗? 2、曲靖java培训学校告诉你学习PHP有哪些优势? 3、我来告诉你参加php培训班有用吗 4、大学生PHP培训课程…

    编程 2024-10-04
  • js让出cpu的简单介绍

    本文目录一览: 1、JS是如何让笔记本蓝屏和把CPU的温度弄的超高。 2、JS能获得电脑的CPU硬盘序列号MAC地址计算机名等信息吗? 3、怎么用nodejs代码实现获取cpuID…

    编程 2024-10-04
  • 使用Python编程工具Thonny

    1. 引言 Python是一门易于学习和使用的编程语言,是众多程序员、数据科学家和人工智能从业者所钟爱的语言之一。从Python的运行速度和易用性等方面来说,对新手而言十分友好。然…

    编程 2024-10-04
  • js引入commonjs,Js引入split

    本文目录一览: 1、CommonJS规范 2、什么是【CommonJs】 3、CommonJS与ES6模块化的具体使用方式 CommonJS规范 Node应用由模块组成,采用Com…

    编程 2024-10-04
  • 统计文件字数、行数以及字符数——linux wc命令

    一、基本介绍 WC命令是Unix/Linux操作系统下的一个常用文本文件查看命令(英文单词word count的缩写),可以显示文件的行数、单词数、字符数等信息。 通常情况下,WC…

    编程 2024-10-04
  • 让polkit在Linux系统中为你提供安全性和便利性

    在Linux系统中,要完成一些需要管理员权限的操作,通常需要使用sudo命令或者切换root用户。然而,这样做存在一定的风险,如用户错误使用了sudo导致系统崩溃,或者管理员的密码…

    编程 2024-10-12

发表回复

登录后才能评论