如果我的数据库有10个表,而我只想转储3个表。是mysqldump
命令可以吗?
答案 0 :(得分:158)
Usage: mysqldump [OPTIONS] database [tables]
即
mysqldump -u username -p db_name table1_name table2_name table3_name > dump.sql
答案 1 :(得分:4)
如果您在本地计算机上,请使用此命令
/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;