Agendar um evento para executar instruções SQL Toda vez que o servidor MySQL é iniciado

StackOverflow https://stackoverflow.com/questions/1700188

  •  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

Foi útil?

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".

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top