RSS
people

Backup และ Restore database

วิธี backup database

วิธีการจัดการกับ database สามารถทำได้รวดเร็วผ่าน shell โดยไม่ต้องใช้ phpmyadmin

วิธี backup ให้ใช้คำสั่งตามนี้ครับ

mysqldump --user=[username] --password=[password] [databasename] > [dump file]

โดย –user=[username] ก็ใช้ใส่ username ของ database ครับ หรือ password ก็ให้ใส่ password ครับ

ดูตัวอย่างครับ สมมติ database user คือ hello และ password คือ world และมี database ชื่อ mydb และให้ backup ใส่ file mybackup.sql เราจะพิมพ์คำสั่งดังนี้

mysqldump --user=hello --password=world mydb > mybackup.sql

ทีนี้มาดูวิธี restore ไฟล์ backup กลับลง db ครับ

mysql --user=[username] --password=[password] [databasename] < [dumpfile]

ซึ่งจากตัวอย่างข้างบน จะได้คำสั่งดังนี้

mysql --user=hello --password=world mydb < mybackup.sql

Leave a Reply