我們曾經在『Windows 的 MySQL 資料庫熱備份 / 使用 BigDump 匯入大於 2MB 以上的 .sql』這篇文中介紹過,在 Windows 環境下是如何處理的。
其實 MySQL 本身就有兩個很好用的指令,不論在 Windows 或是 Linux 的環境下,都可以很順利的將某個資料庫內容作匯出及匯入。以下範例假設 MySQL 資料庫的帳號為 root,密碼為 123,要處理的資料庫為 phpbb。
‧資料匯出 mysqldump
/mysql/bin/mysqldump --opt -uroot -p123 phpbb > phpbb_backup.sql
‧資料匯入 mysql
/mysql/bin/mysql -uroot -p123 phpbb < phpbb_backup.sql
我目前測試過最大的資料庫為 500MB,匯出及匯入都沒有什麼問題。
2009年7月5日 星期日
利用 MySQL 指令將資料庫匯出及匯入
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言