Recent twitter entries...

  •  

Backup mysql database ด้วย คำสั่ง mysqldump

1

Posted on : 12-07-2010 | By : admin | In : mysql

ปกติแล้วหลายๆคน คงจะทำการ backup mysql ผ่าน phpMyAdmin แต่เนื่องด้วยข้อจำกัดเวลาขนาดของข้อมูลใหญ่มากๆ หรือต้องการสั่งให้ run แบบตั้งเวลา(ด้วย crontab) จะทำไม่ได้ ดังนั้น mysqldump เป็นคำตอบ

รูปแบบของคำสั่ง mysqldump

shell> mysqldump [options] db_name [tables]
shell> mysqldump [options] –databases db_name1 [db_name2 db_name3...]
shell> mysqldump [options] –all-databases

ตัวอย่างการใช้

backup บาง database บาง table ไปยังไฟล์ db.sql

mysqldump -u root -p databasename -tables tablename > db.sql

backup ทั้งหมด ไปยังไฟล์ db.sql

mysqldump -u root -p –all-databases > db.sql

การ restore

mysql -u root -p < db.sql

Comments

[...] Backup mysql database ด้วย คำสั่ง mysqldump [...]

Post a comment