2008年1月25日 星期五

[ Mysql ] BigDump 一個還原大型備份資料庫的好夥伴

出處:http://jerome.anyday.com.tw/archives/239

有不少軟體都有提供類似的解決方案,但是不知道是不是我使用方式不對,用來用去都還是多少會有一點問題。最後找到了 BigDump ,這真是一個超級好用的工具呀!

BigDump 的使用方式很簡單,只要先修改下載的壓縮檔內的 bigdump.php ,把其中關於資料庫的設定先修改好

// Database configuration

$db_server = '資料庫主機位置';
$db_name = '資料庫名稱';
$db_username = '資料庫使用者名稱';
$db_password = '資料庫使用者密碼';

接著把 bigdump.php 上傳到 server ,然後使用瀏覽器去執行,如果你 dump 出來的 sql 檔也放在一起的話,就可以在列表找到;如果沒有也無所謂,BigDump 程式也提供上傳介面。

確定之後,點選 " Start Import into 資料庫名稱 at 主機 " 就可以把你的資料庫輕鬆的寫回去了。程式的內定值是每次寫入 3000 筆資料,應該可以符合一般性需求,如果你有特殊需求可以去參考以下參數定義進行修改。

可用到的參數大概有以下這些:

  • $linespersession = 3000; (每次寫入的資料數量,內定值是 3000 筆)
  • $delaypersession = 0; (每次寫入資料的間隔時間,內定值是 0 ,請注意喔! 如果是 1 秒要設定成 1000)
  • $db_connection_charset = "; (指定資料庫的編碼方式,不一定需要設定)

就是這麼簡單就可以把資料庫輕鬆的寫回了喔!

【下列文章您可能也有興趣】

沒有留言: