mysqldump import e export sem mistérios
As vezes é melhor fazer backup do banco e dados mysql por linha de
comando do que pelo phpmyadmin, em alguns casos (como scripts
automatizados) é o único jeito.
Para fazer um backup de todas as bases do mysql:
-u USUARIO ( em instalações não comercial geralmente usamos root )
-pSENHA ( se não passar a senha pela linha de comando ele vai pedir antes de concluir o comando)
-h localhost ( substitua pelo IP ou nome do servidor onde esta instalado o mysql)
–al-databases ( diz que é para fazer backup de todas as bases )
> todos.sql ( joga a saida do comando mysqldump para dentro do arquivo todos.sql )
se quiser fazer o export(dump) de apenas uma base substitua o –all-databases pelo nome da base
o comando mysql vai executar todos os comandos que estão dentro esse arquivo, portando tome cuidado!
Fonte: Delete
http://www.delete.com.br/mysqldump-import-export-sem-misterios/
Outros Links:
http://www.hardware.com.br/dicas/mysql.html
http://www.devmedia.com.br/backup-no-mysql-com-mysqldump-parte-1/7483
Para fazer um backup de todas as bases do mysql:
mysqldump -u USUARIO -pSENHA -h localhost –all-databases > todos.sqlExplicando:
-u USUARIO ( em instalações não comercial geralmente usamos root )
-pSENHA ( se não passar a senha pela linha de comando ele vai pedir antes de concluir o comando)
-h localhost ( substitua pelo IP ou nome do servidor onde esta instalado o mysql)
–al-databases ( diz que é para fazer backup de todas as bases )
> todos.sql ( joga a saida do comando mysqldump para dentro do arquivo todos.sql )
se quiser fazer o export(dump) de apenas uma base substitua o –all-databases pelo nome da base
mysqldump -u USUARIO -pSENHA -h localhost blog > blog.sqlbackup apenas de uma tabela dentro de uma base de dados:
mysqldump -u USUARIO -pSENHA -h localhost blog –table wp_post > blog.sqlFazer backup ( export ) de algumas bases:
mysqldump -u USUARIO -pSENHA -h localhost –databases BASE1 BASE2 BASE3 > base1_base2_base3.sqlPara fazer backup apenas da estrutura da base adicione o parâmetro –no-data:
mysqldump -u USUARIO -pSENHA -h localhost –no-data blog > blog.sqlE finalmente! para restaurar:
mysql -u USUARIO -pSENHA BASE < ARQUIVO.sqlARQUIVO.sql é o arquivo contendo o dump(export)
o comando mysql vai executar todos os comandos que estão dentro esse arquivo, portando tome cuidado!
Fonte: Delete
http://www.delete.com.br/mysqldump-import-export-sem-misterios/
Outros Links:
http://www.hardware.com.br/dicas/mysql.html
http://www.devmedia.com.br/backup-no-mysql-com-mysqldump-parte-1/7483
Nenhum comentário:
Postar um comentário