On m'a demandé d'auditer tout/toutes les modifications dans une table MySQL. Est-ce que quelqu'un connaît des outils pour m'aider ou dois-je écrire ma propre solution?Comment dois-je auditer les changements dans une table MySQL (en utilisant MySQL 4)?
Si j'écris ma propre audition, mon initiale a pensé à faire une table séparée et à construire une chaîne de changements dans le code PHP. Quelque chose comme "fieldname1 -> oldvalue | fieldname2 -> oldvalue, ...". Si vous voyez un problème majeur avec cette méthode, s'il vous plaît faites le moi savoir.
Je suppose que je vais juste devoir mettre en œuvre ma solution back-asswards. Peut-être que je peux obtenir l'autorisation de mettre à jour vers MySQL 5. – Haabda
Les déclencheurs ont été ajoutés dans MySQL 5.0. À ce stade, il n'y a vraiment pas de bonne raison pour ne pas passer de 4 à 5. 5.1 est en version candidate, et 6.0 est en développement Alpha. – acrosman
les déclencheurs peuvent-ils suivre quel utilisateur effectue les modifications? – andho