1. 程式人生 > >oracle資料匯入mysql的一種笨辦法

oracle資料匯入mysql的一種笨辦法

    想把oracle表中的資料匯入到mysql中,上網找了下,自己也試了,結果就這種笨辦法蠻實用的。

     先把oracle表中的資料另存在excel表中,再把excel表中資料匯入到mysql中。

     我這裡要將oracle中表eventlogs的資料匯入到mysql中。步驟如下:

    1、在PL/SQL中用select * 搜尋到eventlogs表的所有資料,然後右鍵點選"Copy to Excel";如下圖所示:

          

     2、將資料儲存為excel表,並重名;如下圖:

         

    3、開啟mysql的視覺化工具,我這裡是Navicat,選擇表,點選匯入嚮導;如下圖所示:

 

    4、選擇上圖中"匯入型別"的"execel檔案",然後點選"下一步";如下圖所示:

         

    5、接下來會讓你選擇檔案,選擇你已經儲存的excel檔案,並選擇“SQL Result”,如下圖所示:

 

    6、然後一直點下一步直至步驟6,填充目標欄位。第一個欄位一般是空的,根據你的需要填。我這裡填為"_id",並設為主鍵。如下圖所示:


   7、然後一直點選下一步,最後一步點選開始。會出現一個“sql result”的表,重新命名為你想要的表即可。如圖所示:


     資料已經匯入了。其中表中資料型別若不合你的要求,你可以再設計表。