Mysql 转储数据库中的一些表
我在Ubuntu机器上使用MySQLv5.1 我有一个名为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
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