mysql匯入報錯怎麼解決?

船頭尺發表於2021-09-11

mysql匯入報錯怎麼解決?

在一個工程中資料庫往往要分為實際運用資料庫和測試資料庫,最直接的方法當然是從源資料庫中匯出.sql檔案再匯入到本地的資料庫中。

比如有一個專案資料庫在伺服器上現在想匯出一份到本地做測試用,在本地使用Navicat for MySQL可以連線到伺服器資料庫,但是從伺服器資料庫匯出的.sql檔案後再匯入到本地的資料庫中總是出現錯誤:

mysql匯入報錯怎麼解決?

解決方法:

一、將資料和結構匯入到本地資料庫中

1、在本地建一個與資料庫同名的資料庫。

2、選擇Navicat中連線伺服器的資料庫,在選單欄選擇“工具”——“資料傳輸”,如下圖所示。

mysql匯入報錯怎麼解決?

3.在彈出的資料傳輸視窗中,“源”的部分就是你要匯出的源資料庫,“目標”就是本地的資料庫,點選左下角全選後,再點選“開始”按紐。

mysql匯入報錯怎麼解決?

4.在彈出的對話方塊點選“確定”。

mysql匯入報錯怎麼解決?

5.在資料傳輸完成時,點選右下角的“關閉”按鈕,如下圖所示。

mysql匯入報錯怎麼解決?

二、從備份中匯出.sql再匯入到本地資料庫中

1.在連線伺服器中的資料庫上新建備份,選中要備份的資料庫,點選選單欄上的備份按鈕,接著滑鼠單擊新建備份。然後選擇備份檔案滑鼠右鍵選擇提取SQL,如下圖所示。

mysql匯入報錯怎麼解決?

2.在彈出的提取對話方塊點選“開始”,選擇儲存檔案的位置,然後就會自動開始提取檔案,當提取完成時,點選關閉,關閉對話方塊。

mysql匯入報錯怎麼解決?

3.這樣我們就得到了備份轉儲的.sql檔案,再將這個.sql檔案匯入到本地的資料庫中,結果就不再提示有錯誤了,如下圖所示。

mysql匯入報錯怎麼解決?

推薦:

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/3016/viewspace-2833347/,如需轉載,請註明出處,否則將追究法律責任。

相關文章