怎么将oracle的sql文件转换成mysql的sql文件

如题所述

1
将要导入的库的所有表的表结构(不要表数据,只要表结构)导出成一个.sql文件。

2
在PowerDesinger里找到 File -->> Reverse Engineer --->> Database ;

3
在弹出的逗New
Physcal Data Model地窗口界面,选择逗share the DBMS
definition地然后点击确定。注意,数据库也要选择和自己现在的SQL的数据库对应的,我的数据库是oracle
10g的,所有我也选择了oracle 10g。
点击逗确定地以后出现如下图

4
选逗Using script files地,点下侧的添加按钮,添加XXX.sql文件,然后选择逗确定 地。

5
转换成mysql适用的数据库,从菜单栏上逗Database地--->逗Change Current DBMS地

6
弹出逗Change the Traget DBMS地窗口界面,在窗口界面里逗General地--->逗New DBMS地--->逗MySql 5.0地,点击逗确定地。

7
逗确定地后,你刚才导入oracle的sql现在产生的sql语句就是mysql
5.0的,按快捷键ctrl+G导出mysql的sql文件,快捷键后,弹出逗Database Generation地窗口界面,把File
Name修改导出的文件名,我的是jm.sql
温馨提示:答案为网友推荐,仅供参考
相似回答