Este parece ser um recurso para o qual existe uma solução alternativa
mysqldump -uroot -p --events --ignore-table=mysql.event mysql > /tmp/mysql.sql"
Isso diz que dump a tabela event (--events) e depois a ignora.
Após uma atualização recente do Debian no meu servidor Web LAMP para Wheezy , o mysqldump está lançando um aviso:
-- Warning: Skipping the data of table mysql.event. Specify the --events option explicitly.
Os eventos parecem ser algo especial. Página man do mysqldump:
* --events, -E
Include Event Scheduler events for the dumped databases in the output.
Eu tentei adicionar --skip-events
para dizer ao mysqldump que isso é explicitamente o comportamento que eu queria (embora eu não saiba por que ...) mas ele ainda gera o aviso.
Como posso (a) parar de emitir este aviso, ou (b) caso contrário, inclua esta tabela estranha, se é algo que eu deveria manter.
Este parece ser um recurso para o qual existe uma solução alternativa
mysqldump -uroot -p --events --ignore-table=mysql.event mysql > /tmp/mysql.sql"
Isso diz que dump a tabela event (--events) e depois a ignora.
Para as pessoas que estão usando o automysqlbackup , você precisará fazer o seguinte:
Modifique ou Crie seu ~ / .my.cnf e crie uma seção mysqldump adicionando o seguinte
[mysqldump]
events
ignore-table = mysql.events
Usar essa solução garante que, se você atualizar automysqlbackup , suas alterações não serão apagadas. Feliz backup!