Existem muitos métodos na Internet sobre backup automático do Mysql no Windows. Na verdade, existem algumas desvantagens e problemas. Aqui resumimos o melhor método para sua referência:
Crie um novo bloco de notas e renomeie-o para: mysql_backup.bat Em seguida, clique com o botão direito e selecione Editar, cole a seguinte parte, modifique e salve. Por exemplo, se eu quiser fazer backup do banco de dados taobao, o script é o seguinte:
rede parar mysql
xcopy D:mysqldatataobao*.* D:db_backup%data:~0,10% /y
rede iniciar mysql
Você mesmo pode modificar os diretórios acima, como a unidade D e db_backup. O significado do script é copiar o diretório taobao para o diretório com o nome do dia atual no diretório db_backup da unidade D, por exemplo: d:. backup2010-05- 23, observe que muitas pessoas na Internet publicaram novamente que é errado usar %date:~4,10% como o diretório do dia.
Em seguida, crie uma nova tarefa agendada, adicione mysql_backup.bat a ela e configure-a para ser executada todas as manhãs. Esta parte não será detalhada, entre em contato comigo Q: 154992172, meu site Taobao Women's. Guia de compras de roupas http://www.taobao-daogou.org Este método tem sido usado repetidamente para fazer backup de bancos de dados MySQL de grande capacidade sem problemas.
Outro método é fazer backup do banco de dados em um arquivo .sql por meio do mysqldump do mysql. A desvantagem desse método é que não há problema se o banco de dados for pequeno, mas se o banco de dados for um pouco maior, como mais de 1G, será. extremamente lento e ocupa muita memória A velocidade é definitivamente mais lenta do que a cópia de arquivos e o banco de dados ainda fica inacessível durante o backup.
O método acima só é eficaz para quem tem controle de servidor ou vps. O backup do host virtual só pode ser feito com phpmyadmin ou Empire Backup King.
Obrigado à Rede de Guias de Compras de Roupas Femininas Taobao por sua contribuição