mysqlworkbench迁移,如何使⽤MySQLWorkbench将
MSSQLServ。。。
安装sql server数据库没到本⽂概述
没有什么⽐数据迁移那么⽆聊了, 特别是那些出于理性原因如今⼏乎没⼈使⽤的旧格式。万⼀你的任务是将MS SQL Server数据库迁移到MySQL, 这是你的幸运⽇, 因为有⼀个⾮常简单的⽅法可以实现这⼀⽬标。
在本⽂中, 我们将向你介绍如何使⽤MySQL Workbench将基于MS SQL Server的数据库迁移到MySQL(MariaDB)。
要求
在开始数据库迁移之前, 你需要在Windows计算机上使⽤以下软件:
⼀个正常⼯作的MS SQL Server实例
⼀个有效的MySQL Server实例(这取决于你的环境, 我们使⽤Xampp中可⽤的MySQL服务器)。这个想法基本上是在端⼝3306上具有MySQL服务器实例
已安装SQL Server Management Studio。
MySQL⼯作台。该⼯具将允许你最后迁移数据。
话虽如此, 让我们开始吧!
1.确定你要迁移的数据库
第⼀步, 你需要验证要迁移的数据库是否已在SQL Server实例上公开。最简单的⽅法是通过SSMS⼯具。 SQL Server Management Studio(SSMS)是⼀个集成环境, ⽤于管理从SQL Server到Azure SQL数据库的任何SQL基础结构。 SSMS提供了⽤于配置, 监视和管理SQL Server和数据库实例的⼯具。使⽤SSMS可以部署, 监视和升级应⽤程序使⽤的数据层组件, 以及构建查询和脚本。
打开SSMS并使⽤默认的Windows⾝份验证(或从你要访问的连接)访问数据库引擎:
连接到服务器并在对象资源管理器中浏览数据库。在本例中, 我们要导出my_database数据库, 如你所见, 该数据库在Databases⽬录中可⽤:
既然你知道数据库在服务器中是可访问的, 那么我们将开始使⽤MySQL Workbench进⾏迁移。
2.从MySQL Workbench上的迁移开始
MySQL Workbench是⾯向数据库架构师, 开发⼈员和DBA的统⼀可视⼯具。 MySQL Workbench提供了数据建模, SQL开发以及⽤于服务器配置, ⽤户管理, 备份等的综合管理⼯具。 MySQL Workbench在Windows, Linux和Mac OS X上可⽤。
启动MySQL⼯作台, 并从⼯具栏访问迁移向导(在本教程中, 我们使⽤的是MySQL Workbench 8.0):
打开向导后, 单击开始迁移:
这将打开源选择表格。在这⾥, 你将需要选择SQL Server作为源关系数据库管理系统(RDBMS)。关系数据库管理系统(RDBMS)是使IT团队和其他团队能够创建, 更新, 管理关系数据库以及与之交互的程序和功能的集合, 其中⼤多数关系数据库使⽤结构化查询语⾔(SQL)来访问关系数据库。数据库。正如本⽂中提到的, 在本例中, 我们将从Microsoft SQL Server数据库迁移到MySQL数据库, 因此它将作为源。在我们的⽰例中, 我们在同⼀台计算机上配置了MS SQL Server, 并且使⽤Windows⾝份验证⾃动对其进⾏了⾝份验证。如果服务器是远程托管,则需要根据需要更改参数。你可以测试连接:
如果成功, 则可以继续进⾏配置⽬标RDBMS(即MySQL)的下⼀步。如本⽂开头所述, 我们假设你已经在后台配置并运⾏了⼀个MySQL服务器, 在本例中, 我们使⽤Xampp的MySQL服务器, 该服务器允许你通过控制⾯板启动/停⽌它。这个想法基本上是要知道访问正在运⾏的MySQL实例的凭据, 在Xampp中它可以以root⽤户⾝份和⼀个空密码访问:
如果要连接到另⼀台MySQL服务器, 则可以使⽤SSH密钥等对其进⾏配置。既然已经建⽴了两个连接, 则可以继续执⾏下⼀步, 该步骤从源RDBMS中获取模式列表。这将创建⼀个包含SQL Server实例上所有数据库的可切换列表, 你必须在其中选择要迁移的数据库(以及架构名
称映射⽅法):
到”源对象”窗⼝, 该窗⼝基本上允许你筛选要迁移或不迁移的表, 通常, 我们希望迁移所有表:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论