1、安裝數(shù)據(jù)庫圖形界面工具Navicat Premium,以及本地Oracle客戶端;
2、打開Navicat Premium界面,新建oracle連接,輸入Oracle數(shù)據(jù)庫服務(wù)地址、端口、服務(wù)及用戶名密碼;

注:在連接的時候會報錯,因為Navicat Premium連接需要Oracle的一個oci.dll文件,這時需要選擇Oracle客戶端下的oci文件;
3、測試連接成功,確定;右鍵Oracle連接,選擇數(shù)據(jù)傳輸或選擇工具-->數(shù)據(jù)傳輸;

4、選擇需要從oracle傳輸?shù)絤ysql的數(shù)據(jù)庫,全選所有表,選擇目標連接mysql數(shù)據(jù)庫;注:默認高級選項內(nèi)容

5、使用Navicat Premium工具遷移數(shù)據(jù)庫,有一些小問題:在Navite可以看到從 Oracle導(dǎo)入到MySQL的時候, View的復(fù)選框不能選取。
6、注:先在目標數(shù)據(jù)庫(MySQL)創(chuàng)建與Oracle同名的數(shù)據(jù)庫名稱,導(dǎo)入需要注意的是:兩個數(shù)據(jù)庫之間的表結(jié)構(gòu)、數(shù)據(jù)類型等等問題;
INSERT INTO title_tb(titile_no, title_author, title_date) VALUES ("Learn", "MySQL", NOW());
INSERT INTO title_tb(titile_no, title_author, title_date) VALUES ("Learn", "MySQL", '2017-10-25');
注:SQLyog數(shù)據(jù)庫連接工具,可以復(fù)制數(shù)據(jù)庫,打開兩個數(shù)據(jù)庫服務(wù)主機,選擇其中一個數(shù)據(jù)庫右鍵復(fù)制:

以上就是使用Navicat Premium工具將oracle數(shù)據(jù)庫遷移到MySQL的詳細內(nèi)容,更多關(guān)于oracle數(shù)據(jù)庫遷移到MySQL的資料請關(guān)注腳本之家其它相關(guān)文章!
您可能感興趣的文章:- Navicat Premium遠程連接MySQL數(shù)據(jù)庫的方法
- Navicat Premium操作MySQL數(shù)據(jù)庫(執(zhí)行sql語句)
- Navicat premium連接數(shù)據(jù)庫出現(xiàn):2003 Can''t connect to MySQL server on''localhost''(10061)
- 解決Navicat Premium 連接 MySQL 8.0 報錯"1251"的問題分析
- Navicat Premium 15 永久破解激活工具及安裝教程(親測可用)
- 安裝配置mysql及Navicat prenium的詳細流程