Agendar um evento para executar instruções SQL Toda vez que o servidor MySQL é iniciado
-
19-09-2019 - |
Pergunta
Eu quero um procedimento armazenado para executar para que ele atualiza uma coluna específica em uma tabela de cada servidor mysql tempo é iniciado (para ser mais preciso quando o boot do Windows e MySQL é iniciado como parte do serviço automaticamente).
pode apontar alguém para fora a sintaxe? Ou os cuidados a serem tomadas para fazer algo assim.
Eu sei que os eventos foram incluídos como uma parte de 5,1 realease. É possível fazer a execução acima quando mysql começar em 5.0, release. Mas somos capazes de calendário em um intervalo de tempo específico, mas não quando mysql começa.
Nós gostaríamos de evitar a janela de serviços.
relação ...
Kalpak
Solução
Você pode usar o init-file
variável no seu arquivo de configuração para executar um arquivo de texto contendo instruções SQL nele.
mas o que você deseja executar no arranque? já há provavelmente algo em mysql que faz o que você quer fazer sem recorrer a "mágica".