1. 程式人生 > >MYSQL匯入SQL檔案出錯的二種解決方法

MYSQL匯入SQL檔案出錯的二種解決方法

本人在本地使用navicat for MySQL可以連線到伺服器資料庫,但是從伺服器資料庫用navicate匯出的.sql檔案後再用navicate匯入到本地的資料庫中會出現若干條記錄的錯誤:

[Err] 1064 - You have an error in your SQL syntax; check the manual that corresponds to yourmysql server version for the right syntax to use near ****

[Err] /*

一、在網上找了很多方法都無法解決,無意中看到一個mysql資料同步的方法:

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

2>選擇navicat中連線伺服器的資料庫,在選單欄選擇工具-->資料傳輸


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




再來檢視一下本地資料庫,是不是資料和結構都已經匯入到本地資料庫中了呢。

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

1>在連線伺服器中的資料庫上新建備份,選中要備份的資料庫-->點選選單欄上的備份-->新建備份




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