Procédures stockées et triggers
Partie du cours MySQL
Toutes les commandes du système sont censées être inscrites dans un journal d'audit. La plupart le sont. Celles qui manquent viennent de la console d'administration, de l'import de nuit, et d'un script ponctuel que quelqu'un a lancé en mars. La règle existait bel et bien, mais elle était appliquée dans le code de l'application, et le code de l'application, c'est à chaque endroit qui écrit de penser à l'exécuter.
MySQL permet de déplacer la logique dans la base de données elle-même, là où savoir qui écrit cesse d'avoir de l'importance. Une procédure stockée est un bloc SQL nommé que vous appelez par son nom. Un trigger est un bloc qui se déclenche automatiquement dès qu'une ligne est insérée, modifiée ou supprimée. ...
Envie d’apprendre MySQL Procédures stockées et triggers dans un vrai environnement ?
Cliquez ci-dessous, obtenez une machine Linux avec MySQL prêt, et travaillez sur Procédures stockées et triggers avec un tuteur IA qui connaît votre code.
Commencer cette leçonProcédures stockées et triggersCe que vous allez apprendre
- DELIMITER
- CREATE PROCEDURE
- IN and OUT parameters
- CALL
- CREATE TRIGGER
- BEFORE INSERT and AFTER UPDATE
- NEW and OLD
Lire cette leçon dans votre langue
Toutes les leçons de ce cours
13 leçons- 1Qu'est-ce que MySQL20 min
- 2Le CLI mysql et les premières commandes25 min
- 3Création de bases de données et de tables30 min
- 4Types de données30 min
- 5SELECT et WHERE30 min
- 6Joins35 min
- 7Agrégats et regroupement30 min
- 8Index30 min
- 9Transactions et moteurs de stockage35 min
- 10Procédures stockées et triggers35 min
- 11EXPLAIN et optimisation des requêtes35 min
- 12mysqldump et restauration25 min
- 13Projet final : Concevoir un schéma de commerce en ligne50 min
