您好,登錄后才能下訂單哦!
下文主要給大家帶來mysql倒入數據庫出現報錯后怎么處理,希望這些內容能夠帶給大家實際用處,這也是我編輯mysql倒入數據庫出現報錯后怎么處理這篇文章的主要目的。好了,廢話不多說,大家直接看下文吧。
我把阿里云上面的一個rds庫備份了一下,然后想倒入我自建的一個數據庫上面,執行mysql -uroot hu < ihnhlife_datafull_201612011334_1612011334.sql
一直報錯,提示下面信息
@@GLOBAL.GTID_PURGED can only be set when @@GLOBAL.GTID_MODE = ON.
解決辦法:
后來發現有一個參數-f,可以忽略錯誤,繼續執行
mysql -f -uroot hu < ihnhlife_datafull_201612011334_1612011334.sql
然后登陸mysql查看hu這個數據庫,果然可以了!
第二種解決方法:
登錄mysql 然后選擇一個數據庫
mysql> source ihnhlife_datafull_201612011334_1612011334.sql;
這樣也可以。
第三種解決辦法:
在SQL文件開頭找到并去掉類似以下內容的代碼:
vim ihnhlife_datafull_201612011334_1612011334.sql SET @@GLOBAL.GTID_PURGED='d0502171-3e23-11e4-9d65-d89d672af420:1-373, d5deee4e-3e23-11e4-9d65-d89d672a9530:1-616234';
然后運行,mysql -uroot -p hu < ihnhlife_datafull_201612011334_1612011334.sql;正常
也可以借助第三方軟件倒入比如:navicat ,先選擇一個數據庫,然后右鍵---運行sql文件,出現如圖:
然后選中你的sql文件,在倒入的過程中可能會報一些錯誤,但是倒入完成的時候我根據錯誤的提示去查看哪些數據發現都是存在的!
對于以上關于mysql倒入數據庫出現報錯后怎么處理,大家是不是覺得非常有幫助。如果需要了解更多內容,請繼續關注我們的行業資訊,相信你會喜歡上這些內容的。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。