59
如果我的數據庫有10個表,並且我只想轉儲3個表,可以使用mysqldump
命令嗎?如何只從MySQL轉儲特定的表?
如果我的數據庫有10個表,並且我只想轉儲3個表,可以使用mysqldump
命令嗎?如何只從MySQL轉儲特定的表?
Usage: mysqldump [OPTIONS] database [tables]
即
mysqldump -u username -p db_name table1_name table2_name table3_name > dump.sql
如果您在本地機器是那麼使用這個命令
/usr/local/mysql/bin/mysqldump -h127.0.0.1 --port = 3306 -u [username] -p [password] --databases [db_name] --tables [tablename] > /to/path/tablename.sql;
對於遠程計算機,使用下面一個
/usr/local/mysql/bin/mysqldump -h [remoteip] --port = 3306 -u [username] -p [password] --databases [db_name] --tables [tablename] > /to/path/tablename.sql;