MySQL - Importar e exportar todos os bancos usando "mysqldump" e "source"

Publicado por Marcelo Viana em 08/04/2013

[ Hits: 101.747 ]

 


MySQL - Importar e exportar todos os bancos usando "mysqldump" e "source"



Importar e exportar todos os bancos

Exportar (usar MySQLdump):

# mysqldump -uroot -p --all-databases > /home/bkp.databases.db

Importar (usar o comando source de dentro do MySQL):

Entrar no MySQL:

# mysql -uroot -p

mysql> source /home/bkp.databases.db

Importar e exportar bancos específicos

Exportar (usar MySQLdump):

# mysqldump -uroot -p nome_do_banco > /home/bkp.database.db

Importar (usar o comando source de dentro do MySQL):

Entrar no MySQL:

# mysql -uroot -p

mysql> source /home/bkp.database.db


Paz de Cristo para todos.

Outras dicas deste autor

Zoho Mail - Serviço gratuito similar ao Google Apps Works

Ferramentas e informações para correção do bug do OpenSSL (HeartBleed)

Leitura recomendada

Fazendo Backup de Tabelas mySQL

Reset de senha no MySQL

Resolver problema "Got error 127 from table handler" no MySQL

Instalar o Apache, MySQL e PHP no Oracle Linux 8

MySQL - Como fazer backup de Triggers e Stored Procedures

  

Comentários
[1] Comentário enviado por Carlos_Cunha em 06/11/2013 - 19:33h

Funciona Perfeitamente.
Obrigado pela DICA.
Abraço.

[2] Comentário enviado por m4cgbr em 06/10/2014 - 12:30h

Nossa, estava muito preocupado, pois eu havia feito um full-backup dos bancos de dados usando o mysqldump, porém depois que reinstalei meu servidor estava na dúvida sobre como importar, tipo tinha vários bancos de dados e como acabei de reinstalar o MySQL não tinha banco de dados algum, ou seja, na minha "leiguice"fiquei meio perdido sobre para onde irei importar. O source é o protagonista dessa história.

Tudo correu bem. Muito obrigado pela dica. Sucesso!

[3] Comentário enviado por marceloviana em 06/10/2014 - 13:22h

m4cgbr,
Fico muito feliz em ter ajudado!

valeu!

[4] Comentário enviado por vandomen em 22/07/2015 - 01:34h

Marcelo, obrigado pelas dicas.
Apenas uma correção para o Mysql-5.5:

Importar (usar o comando source de dentro do MySQL):
Entrar no MySQL:

# mysql -uroot -p

mysql> use my_database;
mysql> source /home/bkp.databases.db;

Abs.
#vivaolinux



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts