Comment insérer un trigger avec mysql

Résolu
Bonjour,
j'aimerai insérer un trigger dans une application en php, j'utilise mysql mais je ne sais pas où je dois mettre le trigger, dans la base de données? dans mon code php?
Configuration: Windows XP
Firefox 2.0.0.14

7 réponses

  1. Ok merci beaucoup et par hasard je peux faire des trigger sous access?
    1. sous access j'ai jamais essayé.En fait Access n'est pas un SGBD proprement dit,donc pas dédié au application serveur,même s'il existe des moyens qui permettent de le mettre en oeuvre.
    2. voila un excellent lien:
      http://maximilian.developpez.com/mysql/nouveautes_mysql5/
  2. De cette manière :
    create trigger historique
    on utilisateur after insert
    as
    begin
    insert historique select * from inserted
    end

    C'est ca?
    1. voila avant ça faut ajouter un delimiteur
      le code: delimiter ||
      ensuite tu mets ton code de trigger
      et tu ferme par : ||
  3. et je rentre directement mon trigger dans la console et il y restera enregistrer?
    1. tu sais comment rédiger un trigger sous mysql ?
  4. merci mais je n'ai pas reussi à trouver la console 'dos'...
    1. tu as wamp ou easyphp?
  5. tu dois aller au niveau de la console "dos"mysql pour taper le code du trigger que tu veux définir sur une table.