資料庫備份是身為資訊人員例行的工作項目,還原倒是不一定了,通常要去還原資料庫,表示事情大條啦~不過學起來總是有備無患,免得急要用時空有備份資料,不會還原方法,這樣有備份跟沒備份是一樣滴。
這裡就來簡單說明一下用指令備份跟還原mysql資料庫的方式。
備份:mysqldump [要備份的資料庫名稱] -u [登入mysql帳號] --password='[密碼]' [OPTIONS] > [目標檔案完整路徑]
還原:mysql -u [登入mysql帳號] --password='[密碼]' < [來源檔案完整路徑]
範例:
將myWeb資料裡的所有table備份到/home/backup/myWeb.sql,登入mysql的帳號為master,密碼為12345。
mysqldump myWeb -u master --password='12345' > /home/backup/myWeb.sql
將備份的/home/backup/myWeb.sql還原進mysql裡
mysql -u master --password='12345' < /home/backup/myWeb.sql
這樣子就搞定囉!
官方指令介紹:
mysqldump mysql
2009年4月23日 星期四
mysql資料庫備份與還原
訂閱:
張貼留言 (Atom)
沒有留言:
張貼留言