MySQL Como efetuar um Backup do banco de Dados por SSH

MySQL Como efetuar um Backup do banco de Dados por SSH. Para efetuar um Backup do banco MySQL via SSH execute os comandos abaixo logo após conectar na área de hospedagem:

MySQL Como efetuar um Backup do banco de Dados por SSH

Para bases MySQL 5.1 (bases adquiridas a partir de janeiro de 2008)

Para fazer backup de todas as tabelas

mysqldump -h HOST -u LOGIN -p -R –opt BANCO > backup.sql

Para fazer backup de somente uma tabela

mysqldump -h HOST -u LOGIN -p -R –opt BANCO TABELA > backup.sql

Para fazer o backup com procedures e triggers:

mysqldump -h HOST -u LOGIN -pSENHA –opt –routines –triggers BANCO > backup.sql

MySQL 5.0 Como efetuar um Backup do banco de Dados por SSH

Para bases MySQL até a versão 5.0 (bases adquiridas até dezembro de 2007)

Para fazer backup de todas as tabelas

mysqldump -h HOST -u LOGIN -p –opt BANCO > backup.sql

Para fazer backup de somente uma tabela

mysqldump -h HOST -u LOGIN -p –opt BANCO TABELA > backup.sql

A senha será solicitada na sequência;

O arquivo .SQL será gerado no nível da estrutura de diretórios em que estiver presente na execução (use o comando pwd para saber o diretório atual).

Encontrando problemas com acentução dos caracteres utilize:

Para Europeu Ocidental (Latin1, iso-8859-1), mais comum no Brasil e no ocidente europeu.

mysqldump -h HOST -u LOGIN -p -R –opt –default-character-set=latin1 BANCO > backup.sql

Para Unicode (utf-8), internacional, com suporte a vários idiomas, inclusive asiáticos.

mysqldump -h HOST -u LOGIN -p -R –opt –default-character-set=utf8 BANCO > backup.sql