Maison > base de données > tutoriel mysql > le corps du texte

Une brève introduction aux tâches de planification d'événements dans MySQL

黄舟
Libérer: 2017-05-28 09:40:03
original
1137 Les gens l'ont consulté

L'éditeur suivant vous présentera une brève discussion des tâches de planification d'événements MySQL. L'éditeur pense que c'est plutôt bien, alors je vais le partager avec vous maintenant et le donner comme référence. Suivons l'éditeur pour y jeter un œil

1. Vérifiez si l'événement est ouvert

afficher des variables comme '%sche%'; 🎜> set global event_scheduler =1 ;

2

--Définissez le fuseau horaire et activez le planificateur d'événements planifiés. , ou event_scheduler = ON

set time_zone = '+8:00';
set GLOBAL event_scheduler = 1;

--Définir la base de données de base de données que l'événement utilise ou appartient

use test;

-- S'il existe un plan de tâches portant ce nom, supprimez-le d'abord

déposez l'événement s'il existe test_update;

-- Définissez le séparateur sur '$$', le séparateur d'instructions par défaut de MySQL est ';' , de sorte que le code suivant de la création à la fin sera considéré comme une instruction à exécuter

DELIMITER $$

-- Créez une tâche planifiée et définissez la première temps d'exécution à '2012-11-15 10:00:00', et exécuté une fois par jour

-- selon le calendrier toutes les 30 secondes

-- selon le calendrier, chaque jour commence l'horodatage '2012-11- 15 10:00:00'

créer un événement test_update

selon le calendrier, chaque jour commence l'horodatage '2012-11-15 10:00:00'
faire

-- Quoi à faire au démarrage de cette tâche planifiée

begin

--------------------------------- -

-- faire quelque chose, écrire ce que fera votre tâche planifiée
-------------------------------- --

-- Terminer la tâche planifiée

end $$

-- Remettre le séparateur d'instructions sur ';'

DELIMITER ;

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!