今天處理了一個關於mysql數據庫遷移的問題,好好總結一番.
sql轉儲文件導出本質上就是執行一串sql,可以打開sql文看看,里面的·數據可以根據你的需要修改,這么理解起來就好多了。
因為項目原因,要將mysql數據庫遷移.通過在網上收集的資料作如下總結.
工具:sqlyog
第一步!
在你要遷移的主機上(目的主機)創建一個用戶,根據我的個人習慣就是用數據庫命名,便於記憶,
如果你不清楚以后會用到什么權限,或者你就不知道這些權限以后干tm什么會用到就全選一下就ok了(我就是屬於后者),但是這樣是不嚴謹的!哈哈
然后創建連接用你新創建的用戶登錄
接下來就創建一個數據庫,就是你要遷移的目標數據庫,注意名字不要寫錯,記得選擇編碼集
第二步(第一步有點長哈!..不管了哈哈 )
返回到你要遷移的數據庫,用sqlyog連接上,右鍵數據庫名--->備份/導出--->以sql轉儲.....方式導出.點擊你就會看到下面的圖片:
你需要做的是確認被我打了馬賽克的數據庫名是不是你想要導出的,如果你想要導出部分表點擊被我圈起來的可愛的小加號進行選擇,在上面框起來的那里選擇是否導出數據
選好了之后點擊導出,執行完之后在你選定的路徑下就會有生成的sql文件,你可以點開看一下,里面就是一些sql
第三步
返回你創建的數據庫下 右鍵你創建的空數據庫名,導入,從sql轉儲文件導入數據庫從選擇剛才生成的sql文件.點擊執行 就可以了
我愛分享 分享使我快樂 但是我懶 希望我能堅持 !