$ mysqldump -u root -p --no-data dbname > schema.sql
$ mysqldump --user=root -p --database --extended-insert=FALSE db_name --opt > my_databases.sql
--extended-insert=FALSE 將每筆資料分開 INSERT
或
--skip-extended-insert
備份整個資料庫
# cp -r /var/lib/mysql /backup
or
$ mysqldump --user=root -p --all-databases > /backup/mysql_all.sql
回復資料庫
$ mysql -u root -p -D db_name < my_db.sql
Reference :
沒有留言:
張貼留言