Mysql backup da base de dados
Para fazer backup da base de dados de MySQL ou várias, podemos usar o seguinte comando…
Abrimos um terminal ou consola em linux ou a janela de linha de comandos em windows.
mysqldump -u root -p --routines [BASE de DADOS] > [FICHEIRO DE BACKUP]
Em windows temos que correr o mesmo comando mas dentro da directoria do MySQL que por defeito fica em:
C:\Program Files\MySQL\MySQL Server [Versão do MySQL]\bin
–routines -> Serve para guardar todas as funções e procedimentos que temos na base de dados do Mysql, se não usarmos este parâmetro o backup só terá os dados da base de dados do MySQL.
Como exemplo seria algo assim:
mysqldump -u root -p --routines aminhabd > backupdehojedomysql.sql
Para guardar várias bases de dados do MySQL com os seus procedimentos e funções, usem este comando:
mysqldump -u root -p --routines --databases [BASE DE DADOS 1] [BASE DE DADOS 2] > [FICHEIRO DE BACKUP]
Para guardar todas as bases de dados de MySQL com os seus procedimentos e funções usamos:
mysqldump -u root -p --routines --all-databases > [FICHEIRO DE BACKUP]
e assim foi feito o backup do MySQL
Pode fazer uma doação para ajudar a mater o site, Obrigado!