首先我們要明確一點,navicat在使用轉存為SQL檔案的方式匯出資料庫時,如果有外鍵那麼就會導致匯入時出錯,因此我們需要使用資料傳輸的方式進行導出。
(學習影片分享:程式設計影片)
#選用檔案方式進行儲存
##進階選項需選用
這樣匯出的SQL腳本就是完整版本的,在新資料庫中匯入不般不會報錯.解決方法:###mysql> select @@sql_mode; mysql> set sql_mode=(select replace(@@sql_mode,'NO_ZERO_IN_DATE,NO_ZERO_DATE',''));###這裡改完是沒用的,因為要改全域參數。 ###
mysql> set @@global.sql_mode=(select replace(@@global.sql_mode,'NO_ZERO_IN_DATE,NO_ZERO_DATE','')); mysql> select @@global.sql_mode;###再導入就可以了。 ######相關推薦:###navicat for mysql使用圖文教學######
以上是使用navicat怎麼匯出整個資料庫的詳細內容。更多資訊請關注PHP中文網其他相關文章!