Você encontrará o que precisa diretamente na documentação do mysqldump :
mysqldump -u username -p db_test table1 table2 ... > db_test.sql
Carregue o despejo da mesma forma como se fosse um despejo completo do banco de dados.
Estou usando o MySQL v5.1 na máquina Ubuntu .
Eu tenho um banco de dados chamado db_test
, que contém tabelas como cars
, customers
, departments
, prices
e assim por diante.
Eu sei que posso usar os seguintes comandos para despejar o banco de dados db_test
e despejar o banco de dados voltar para um novo banco de dados seguinte maneira:
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
Mas, para o meu new_database
, eu só precisa de algumas tabelas do db_test
database, não de todas as tabelas .
Então, como posso despejar algumas tabelas do banco de dados db_test
e descarregar essas tabelas de volta para o meu new_database
?
Você encontrará o que precisa diretamente na documentação do mysqldump :
mysqldump -u username -p db_test table1 table2 ... > db_test.sql
Carregue o despejo da mesma forma como se fosse um despejo completo do banco de dados.