Bem, você que utilizou ou pretende utilizar o MySql certamente surgirá necessidade de levar o banco de dados para outro local onde você continuará manuseando o mesmo. Para isso, esse é um jeito de exportar esse banco e importar o mesmo em outro local. Então vamos lá!
Em seguida digite a seguinte linha e aperte enter:
mysqldump.exe -u root -p nome_banco > caminho\nome_arquivo.sql
Na linha acima nome_banco é o nome do banco de dados que existe no seu MySql e você deseja exportar. Em caminho você coloca o caminho do local onde você quer salvar o salvar (calma, calma, vou dar um exemplo!). Em nome_arquivo é um nome que você quer dar ao arquivo a ser criado seguido da extensão .sql.
Exemplo, vou salvar meu banco de dados chamado clinica na pasta documentos:
mysqldump.exe -u root -p clinica > c:\Users\Rogerio\Documentos\banco.sql
Logo depois irá pedir a senha, você coloca a senha do seu MySql e aperte enter.
Pronto, a exportação do banco foi feita! Veja na imagem o arquivo banco.sql criado na pata documentos.
Agora vamos fazer o contrário, importar o banco de dados para o MySql. O comando é parecido mudando algumas coisas.
Primeiramente, você tem que entrar no MySql e criar um banco que receberá o conteúdo importado. Depois disso, sai do MySql e dentro da pasta bin (como na primera imagem desse poste) digite:
mysql.exe -u root -p nome_banco_criado < caminho\nome_arquivo.sql
Nessa linha acima, nome_banco_criado é o banco que você criou para receber os dados, o meu é clinica. Em caminho é o caminho onde está o arquivo com extensão .sql que você criou, o caminho do meu é c:\Users\Rogerio\Documentos\. E em nome_arquivo é o nome do arquivo criado com a extensão .sql, no meu caso o arquivo é banco.sql.
Exemplo, vou importar o banco.sql que está na pasta documentos para o MySql:
mysql.exe -u root -p clinica < c:\Users\Rogerio\Documentos\banco.sql
Pronto, dessa maneira os dados são importados! Caso tenha dúvidas, sei lá, comenta aí ou manda um email pra mim.
Gostou? Comente!
Veja também: