Planifier un événement pour exécuter des instructions SQL à chaque fois que le serveur MySQL est démarré
-
19-09-2019 - |
Question
Je veux une procédure stockée à exécuter pour qu'il mette à une colonne spécifique dans une table à chaque fois que le serveur MySQL est démarré (pour être précis lorsque des bottes de fenêtres et mysql est démarré en tant que partie du service automatiquement).
Quelqu'un peut-il indiquer la syntaxe? Ou les soins à prendre pour faire quelque chose comme ça.
Je sais que les événements ont été inclus comme une partie de 5,1 realease. Est-il possible de faire l'exécution ci-dessus lorsque mysql démarrer dans version 5.0. Mais nous sommes en mesure de planifier à un intervalle de temps spécifique, mais pas quand MySQL démarre.
Nous voudrions éviter fenêtres services.
... ce qui a trait
Kalpak
La solution
vous pouvez utiliser le init-file
variable dans le fichier de configuration pour exécuter un fichier texte contenant des instructions SQL en elle.
mais que voulez-vous exécuter au démarrage? il y a probablement déjà quelque chose dans mysql qui fait ce que vous voulez faire sans avoir recours à la « magie ».