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

Publicado por Marcelo Viana em 08/04/2013

[ Hits: 101.034 ]

 


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

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

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

Leitura recomendada

MySQL - Got error 28 from storage engine [Resolvido]

Acesso ao servidor MySQL

Restaurando backup de tabelas mySQL

MySQL: Duplicando uma tabela com apenas 1 comando SQL

XAMPP para Ubuntu 10

  

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