Pergunta de Linux
Hudson

Como fazer Backup de uma base de dados via shell?

Olá qual comando devo utilizar na shell do linux para fazer backup de uma base de dados do mysql? ou seja (exportar)


Atenciosamente: Hudson Henrique Schmidt
Por: Hudson, em 18/05/2010 às 11:05:55

Média: 5/5 (1 voto)
Faça login e avalie:
Jefferson Rafael
Por: Jefferson Rafael, em 18/05/2010 às 11:05:50 #1
Respostas rápida:

Para fazer backup para um arquivo .sql:

mysql -u [usuario] -p[senha] -h [host] [nome da base] > [nome do arquivo].sql

Para fazer uma restauração de um arquivo .sql para uma base de dados:


mysql -u [usuario] -p[senha] -h [host] [nome da base] < [nome do arquivo].sql

Note que só mudou o caracter "<" e ">".

Não esqueça de trocar: 

[usuario] = nome do usuário com permissão na base de dados
[senha] = senha do usuario, e observe que é escrito sem o espaço depois do "-p"
[host] = pode ser o IP ou o nome do servidor mysql
[nome da base] = já diz o que é né..! :)
[nome doarquivo] = nome do arquivo, de preferencia sem espaços onde está ou vai ser exportado o script mysql.

Avalie esta resposta
© 1998-2012, Render Multimídia Todos os Direitos Reservados
Este site é melhor visualizado nos navegadores Mozilla Firefox 3.x, Google Chrome e IE7 em resolução de 1024x768.