MySQL Workbench 发行说明
        
将数据库迁移到 MySQL 时,迁移向导会执行以下步骤
- 连接到源 RDBMS 并检索可用数据库/模式的列表。 
- 将选定的数据库/模式反向工程到特定于源 RDBMS 的内部表示形式中。此步骤还会根据所选的对象名称映射方法类型对对象/模式进行重命名。 
- 
自动将源 RDBMS 对象迁移到 MySQL 特定的对象。 - 创建目标模式对象。 
- 
创建目标表对象。 - 
复制每个表的列。 - 将数据类型映射到 MySQL 数据类型。 
- 如果可能,将默认值映射到 MySQL 支持的默认值。 
 
- 转换索引。 
- 转换主键。 
- 复制触发器,如果源不是 MySQL,则将其注释掉。 
 
- 
- 转换所有表(所有模式)的外键。 
- 复制视图对象,如果源不是 MySQL,则将其注释掉。 
- 复制存储过程和函数对象,如果源不是 MySQL,则将其注释掉。 
 
- 提供机会审查更改,以编辑和更正迁移对象中的错误。 
- 在目标 MySQL 服务器中创建迁移的对象。如果有错误,您可以返回到上一步并进行更正,然后重试目标创建。 
- 将迁移表的源 RDBMS 数据复制到 MySQL。 
MySQL Workbench 支持从某些特定 RDBMS 产品迁移。从这些产品迁移时,迁移向导将提供最佳结果。但是,在某些情况下,也可以使用其通用数据库支持来迁移其他不受支持的数据库产品,只要您有相应的 ODBC 驱动程序。在这种情况下,迁移将不是完全自动的,但仍然应该可以工作。