在将 sql server 数据库迁移到 mysql 的过程中,可利用 mysql workbench 提供的迁移向导功能,整个流程直观高效,适合中小型数据库的跨平台迁移。
1、当前正计划将已有的 Microsoft SQL Server 数据库整体迁移至 MySQL 平台,所涉及的目标数据库已完成初步梳理与评估,相关迁移前准备工作正在有序推进中。

2、打开 MySQL Workbench 应用程序后,在顶部主菜单栏中依次选择 Database → Migration Wizard...,即可进入图形化迁移引导界面。

3、在迁移向导底部找到并点击“开始迁移”按钮,系统将正式启动迁移任务流程。

4、在数据源配置步骤中,于数据库系统类型下拉框中选择 Microsoft SQL Server;连接方式推荐使用 ODBC(Native) 模式;随后在对应字段中准确填写 SQL Server 实例的主机地址、端口号、登录凭据及身份验证方式等参数,确认信息完整无误后点击“下一步”。

5、在目标数据库配置页中输入 MySQL 服务器的连接信息(如主机名、端口、用户名、密码等),核对无误后点击“继续”。


6、在数据库选择环节,从左侧列出的 SQL Server 数据库列表中勾选需要迁移的具体数据库,本例中选用已完成预检的待迁移数据库。

7、进入对象选择阶段,可按需勾选要迁移的表结构与数据;支持全选或逐个筛选,确认后依次点击“下一步”直至完成配置。


8、迁移任务执行完毕后,通过 MySQL 客户端或 Workbench 连接目标数据库进行验证,可见原 SQL Server 中的表结构及数据均已完整导入 MySQL 环境中。











