在網站搬遷過程中,很重要一點是資料的遷移。你的資料庫可能已經包含了一個設計良好的資料表集合,並且在網站運營過程中,產生了重要的資料。這時你必須做好包含資料表schema以及資料本身的遷移。
完成上述資料庫的遷移,最方便的方法是匯出和匯入。但是問題是,在匯入時,由於資料表本身之間的foreign key外來鍵約束,而導致建立資料無法成功。
臨時的解決辦法是:
mysql> set @@global.foreign_key_checks = 0;
在匯入完畢後
mysql> set @@global.foreign_key_checks = 1;