Linux slogan
Visite também: Segurança Linux · BR-Linux.org · Dicas-L · Doode · NoticiasLinux · SoftwareLivre.org · UnderLinux



» Screenshot
Linux: CUPS Mandriva
Por removido
» Login
Login:
Senha:

Se você ainda não possui uma conta, clique aqui.

Esqueci minha senha


Dica

Migrando um banco MYSQL para outra máquina
Linux user
Publicado por Bruno Faria Aguieiras em 11/09/2007

Login: brfaria, 50996 pontos
[ Hits: 6694 ]

Migrando um banco MYSQL para outra máquina

Armazene o conteúdo do banco em um arquivo compactado:

$ mysqldump -u 'usuário' -p --quick 'nome do banco' | gzip > 'arquivo.gz'

Feito isso, copie o arquivo para o servidor de destino:

$ scp 'arquivo.gz' 'user'@'servidor destino':/'diretório destino'

Crie o novo banco no MYSQL:

$ mysqladmin -u 'usuário administrador' -p create 'nome do novo banco'

Descompacte o arquivo criado para o novo banco:

$ gunzip < 'arquivo.gz' | mysql -u 'usuário administrador' -p -D 'nome do novo banco'

Entre no mysql como administrador:

$ mysql -u 'usuário administrador' -p

Crie um usuário que acesse o banco remotamente com todos os privilégios no banco relacionado:

grant create, select, insert, update, delete, lock tables on 'banco'.* to 'usuario'@'servidor que acessará o banco' identified by "'senha'";

Verifique se o usuário foi criado corretamente:

use mysql;
select * from user;


Force as alterações:

flush privileges;

Teste o acesso ao banco:

$ mysql -h 'IP da máquina do banco' -D 'nome do banco' -u 'usuário criado' -p

Verifique se as tabelas existem:

show tables;


Outras dicas deste autor

Leitura recomendada
   Dica Linux recomendada Configurando e utilizando MySQL no Arch Linux
   Dica Linux recomendada MySQL: Alterar diretório base de dados
   Dica Linux recomendada Convertendo tabela Paradox .DB para MySQL
   Dica Linux recomendada Instalando o MySQL no Slackware 11 sem grilo
   Dica Linux recomendada Acesso ao servidor MySQL

Comentários
[1] Comentário enviado por lucas.suporte em 11/09/2007 - 13:33h:

Parabens,
boa dica"!!! E pode ajudar muito tambem
Lucas Rocha
Analista de redes / Analista de Suporte
www.vipertech.com.br

[2] Comentário enviado por brfaria em 11/09/2007 - 13:52h:

Obrigado Lucas, o pensamento é esse, sempre ajudar e compartilhar conhecimento.


[3] Comentário enviado por otoniel em 05/10/2007 - 22:00h:

Bruno,

Parabens!! Excelente dica, obrigado.

Otoniel Feliciano
www.unicamp.br


Contribuir com comentário


  
Para executar esta ação você precisa estar logado no site, caso contrário, tudo o que for digitado será perdido.
Responsável pelo site: Fábio Berbert de Paula - Conteúdo distribuído sob licença GNU FDL
Site hospedado por:

Viva o Linux

A maior comunidade Linux da América Latina! Artigos, dicas, tutoriais, fórum, scripts e muito mais. Ideal para quem busca auto-ajuda em Linux.