Mysql 转储数据库中的一些表

Mysql 转储数据库中的一些表,mysql,sql,database,mysqldump,Mysql,Sql,Database,Mysqldump,我在Ubuntu机器上使用MySQLv5.1 我有一个名为db_test的数据库,其中包含汽车、客户、部门、价格等表格 我知道我可以使用以下命令转储db_test数据库,并转储数据库以以下方式返回到新数据库中: mysqldump -u username -p -v db_test > db_test.sql mysqladmin -u username -p create new_database mysql -u username -p new_database < db_tes

我在Ubuntu机器上使用MySQLv5.1

我有一个名为
db_test
的数据库,其中包含
汽车
客户
部门
价格
等表格

我知道我可以使用以下命令转储
db_test
数据库,并转储数据库以以下方式返回到新数据库中:

mysqldump -u username -p -v db_test > db_test.sql
mysqladmin -u username -p create new_database
mysql -u username -p new_database < db_test.sql
mysqldump-u username-p-v db_test>db_test.sql
mysqladmin-u用户名-p创建新的_数据库
mysql-u username-p新建_数据库
但是对于我的
新的\u数据库
,我只需要数据库中的一些表,而不是所有的表


那么,如何从
db\u test
数据库中转储一些表,并将这些表转储回我的
new\u数据库中呢?

只需在mysqldump命令中列出这些表即可。

来自:

在数据库名称后列出表的名称;不列出表名会导致所有表被转储。

请使用以下代码:

mysqldump -u username -p -v db_test[table1, table2,....] > db_test.sql
mysqldump -u username -p -v db_test[table1, table2,....] > db_test.sql