mysqldump --databases 導出的時候會有userdatabase xxx 的語句,如果源實例導入到其他的庫中,會有覆蓋的風險
mysqldump 直接跟庫名導出,沒有use database xxx的語句。
常用參數:
--no-create-db, -n 只導出數據,而不添加CREATE DATABASE 語句。
mysqldump -uroot -p --host=localhost --all-databases --no-create-db
--no-create-info, -t 只導出數據,而不添加CREATE TABLE 語句。
mysqldump -uroot -p --host=localhost --all-databases --no-create-info
--no-data, -d 不導出任何數據,只導出數據庫表結構。
mysqldump -uroot -p --host=localhost --all-databases --no-data
--single-transaction
--master-data=N
-R
--triggers
--events
--hex-blob