mssql to mysql是一款专业的mssql转mysql工具。mssql转mysql中的佼佼者mssql to mysql。此程序为您提供了一种简单的方法来将大量数据从MSSQL传输到MySQL。该程序具有易于使用的界面,允许您快速设置数据迁移参数,例如源体系结构,目标和其他选项。它提供了几种可以配置的方法,适用于大量用户。例如,您可以通过在程序主窗口中建立参数手动配置进程。高级用户可以创建SQL查询来定义源表或配置整个任务。该程序还有一个向导函数,甚至可以帮助初学者以简单快捷的方式运行。它要求您连接到Microsoft SQL Server和MySQL,或连接到本地主机或远程服务器。您需要输入主机,端口和身份验证详细信息以建立连接。 MySQL连接也支持SSH隧道。您可以输入所需的详细信息并保存配置,以便稍后轻松连接到数据库。连接到两个数据库管理器后,MSSQLTOMYSQL要求您指定源模式和表以及目标。该程序可以显示所选表的内容,允许您选择要在传输或传输中包含的字段。或者,如果要迁移较大的数据库段,则可以选择多表传输选项。 MSSQL到MySQL允许您通过其他字段,替换或更新它们中导入MySQL表中的所选数据。如果这些选项不合适,您可以在目标体系结构中立即创建一个新表。此程序允许您预览结果并查看正在进行的传输。
软件功能:
MSSQL到MySQL是无名名称 - 它允许您将MS SQL数据库移动到MySQL Server。可以无缝使用。
应用程序的接口基于向导,因此您只需要遵循一些步骤来执行任务。部署后,您可以选择以下转换模式:将项目直接移动到MySQL Server并将其存储到转储文件中。
指定了MS SQL Server后,可以使用Windows或SQL Server身份验证连接到它。
选择源数据库名称和目标数据库名称后,可以继续转换过程。
MSSQL到MySQL可以处理视图,索引或表定义。
此易于使用的程序在很少的CPU和系统内存上运行,因此不应干扰其他活动流程的运行时。它具有很好的响应时间,可快速完成转换工作,而不会导致操作系统挂起,崩溃或弹出错误对话框。我们在整个测试过程中没有遇到任何困难。
它为想要将MS SQL数据库移动到MySQL Server的用户提供了一种快速解决方案。
安装方法:
连接到MS SQL Server
提供必要的信息以建立MS SQL Server连接。
保留“MS SQL Server”字段以连接到本地服务器
安装方法:
1.下载并提取软件,双击安装程序进入以下向导界面,单击[下一步]。
2.输入以下界面以提供建立MS SQL Server连接的必要信息。将“MS SQL Server”字段保持为空,以连接到本地服务器。完成后,输入下一步,请逐步安装提示来安装和建立连接。
使用说明:
导入转储文件
1. MySQL控制台客户端(MySQL)
命令行的语法取决于转储文件的结构。如果转储文件包含“创建数据库”语句,则应调用MySQL Console客户端:
mysql - host = ... --user = ... --password = ... -vvf
除此之外:
mysql - host = ... --user = ... --password = ... -vvf mysql_database_name
“mysql_database_name”是现有数据库的名称。
2. phpmyadmin
请注意,PHPMyAdmin仅允许转储文件到现有的MySQL数据库中,因此转储文件不应包含“创建数据库”语句。
(1),单击左侧框架中相应的数据库名称。
(2)单击屏幕顶部的“SQL”选项卡。
(3)在“文本文件的位置”字段中,输入转储文件的完整路径,或单击“浏览”按钮以查找目录树。
(4),单击“开始”按钮。
合并和覆盖
如果您尝试将MS SQL数据库导入现有MySQL数据库,请允许您选择以下选项之一:覆盖整个数据库,覆盖现有表,合并到数据库或指定另一个目标名称。
选择“覆盖整个数据库”选项,将目标MySQL数据库的所有内容替换为MS SQL数据。请注意,MySQL数据库中包含的所有数据都将丢失。
选择“覆盖现有表”选项以在源MS SQL数据库中替换具有相同名称的MySQL表的内容。
选择“仅Skals仅现有表”选项以不转换现有表。
选择“合并”选项以将MS SQL数据合并到目标MySQL数据库中。 MSSQL-to-MySQL实现了一个非常简单的合并算法。如果该表具有主键或唯一索引,则该程序仅将其键/索引值插入到目标MySQL表中不存在的那些不存在的记录中。否则,MSSQL-to-MySQL将将整个表附加到对应的MySQL表。如果源表和目标表的结构是不同的,则程序将源表的每个记录转换为满足目标表的结构。
MySQL转储文件设置
在此向导屏幕上,您可以指定您应该如何构建转储文件的结果。有以下可用设置:
MySQL版本 - 此参数确定输出转储文件中使用的mysql语句的语法。 MySQL的“旧”版本(3.23.6)对数据库对象名称有更多限制。请注意,“旧”版本的MySQL不接受“新”语法。每当您不确定MySQL Server的版本时,请使用“旧”语法。
删除 - 此参数指定如何将文本行分隔在转储文件中。如果目标MySQL服务器在MS Windows平台上运行,则应选择“MS Windows样式”选项。否则,请选择“UNIX样式”。
添加用于编写“插入”语句的锁 - 这可以更快地导入转储文件的内容。要在MySQL 4.0及更高版本中使用此功能,您需要具有全局锁定表权限,并为所涉及的表选择权限。在MySQL 3.23及更早版本中,您需要选择,插入,删除和更新权限。
插入“创建数据库”语句 - 选择此选项可在结果拨号中放置“创建数据库”语句。如果您未激活以下选项,此设置不会生效。
插入“创建表”语句 - 选择此选项可在结果转储文件中放置“创建表”语句。您应该始终选择它以获取有效的转储文件。唯一的例外是将数据添加到现有表。
插入评论 - 选择此选项可添加短暂的评论。它使生成的转储文件更可读。
软件特色:
支持UNIX和Windows MySQL的所有版本
虚拟服务器用户的特殊方式
您可以将MS SQL数据合并到现有的MySQL数据库中。
选择将MS SQL数据导出到MySQL转储文件中
自定义现场映射的选项(修改每个列的名称,类型,默认值))
使用SELECT查询转换某些数据选项
选择要转换单个表
用MS SQL数据同步MySQL数据库的选项
将索引转换为所有必要的属性
转型外钥匙
将SQL MS View转换为MySQL
命令行支持
将转换设置存储到配置文件中
支持多字节字符集
快速开始
易于使用的指南接