MySQL備份和還原數據

MySQL備份和還原數據

導出整個數據庫

mysqldump -uroot -p database_name > db_backup.sql

導入整個數據庫

mysql -uroot -p database_name < db_backup.sql

導出一個表

mysqldump -uroot -p database_name table_name > table_backup.sql

上面會導出表結構和數據。html

導入一個表

mysql -uroot -p database_name < table_backup.sql

僅僅導出數據庫結構

mysqldump -uroot -p -d database_name > db_structure_backup.sql

僅僅導出表結構

mysqldump -uroot -p -d database_name table_name > table_structure_backup.sql

僅僅導出數據庫中數據

mysqldump -uroot -p -t database_name > db_data_backup.sql

僅僅導出表中數據

mysqldump -uroot -p -t database_name table_name > table_data_backup.sql

上面的備份,若是想還原,均可以使用mysql -uroot -p database_name < backup.sqlmysql

@完sql

參考

相關文章
相關標籤/搜索