MySQL Restore

這是網路上流傳的小工具,我也搞不清楚是誰原作的了,不過相當方便,就暫且放在這兒。像Wordpress這樣使用MySQL作為後台資料庫,要搬移資料庫時,雖然MySQL有匯入的功能,但是一旦超過10MB之後就無法匯入了,之前Lakers就發生過這樣的現象(後來發現是FAlbum的cache占太多空間,清掉就好了:shock:)。這時候,用這個restore_dump.php就相當的方便。


使用前,先修改restore_dump中的一些設定:

  • $host = ‘localhost’;
  • $database = ‘phpBB’;
  • $user = ‘填入帳號’;
  • $pass = ‘填入密碼’;

// Path to the file which contains the data you wish to restore
$datafile = ‘備份的檔案名稱.sql’;

還原步驟:

    填寫好後請將備份好的檔案.sql及restore_dump.php上傳至主機根目錄
    在瀏覽器網址列輸入 http://your.domain/restore_dump.php (your.domain 是指你的網址 )
    如果一切無誤,可在瀏覽器看到還原進度
    還原成功!

檔案下載:restore.php

Comments on: "MySQL Restore" (4)

  1. 請問一下,
    要備份MySQL為什麼不直接把服務停下來,拷貝資料庫的檔案就好了?
    這樣做有什麼好處?
    謝謝.

  2. 這個東西不是用來備份的,而是還原之前的備份
    而且是當.sql檔案太大,超出10MB時才用的

  3. 這玩意兒太棒了!
    之前轉換系統的時候sql檔太大常常卡住要不就匯不成功ˊ ˋ

  4. 對啊 真的很方便呢!:tongue

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s

%d 位部落客按了讚: