我在用MySQLv5.1 上乌班图机器。
我有一个名为 的数据库db_test
,其中包含cars
、customers
、departments
、prices
等表。
我知道我可以使用以下命令转储出来数据库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
但对于我的new_database
我只需要一些表 db_test
数据库,不是所有的桌子。
那么,如何从db_test
数据库中转储一些表并将这些表转回我的new_database
?
答案1
您将直接在其中找到您需要的内容mysql转储文档:
mysqldump -u username -p db_test table1 table2 ... > db_test.sql
以与完整数据库转储相同的方式加载转储。