mysqldump und trigger

mysqldump und trigger

am 06.01.2008 18:04:56 von plutoplanet

Hello World!

Wer weiss wie ich am einfachsten (nur!) Trigger sichern kann?

Mittels
mysqldump -d --skip-triggers mydatabase > mydatabase.sql
erhalte ich ein schema ohne trigger. Ich brauche aber das gegentum:
alle Trigger _ohne_ tabellen und sonstiges. Geht das?

Ich verwende v 5.1.22

mit besten grüßen
Herwig

Re: mysqldump und trigger

am 06.01.2008 20:31:49 von Andreas Kretschmer

Andreas
--
q: why do so many people take an instant dislike to mysql?
a: it saves time (oicu in #postgresql)
Explaining the concept of referential integrity to a mysql user is like
explaining condoms to a catholic (Shadda in #postgresql)

Re: mysqldump und trigger

am 07.01.2008 12:52:44 von Daniel Fischer

PlutoPlanet!

> Wer weiss wie ich am einfachsten (nur!) Trigger sichern kann?

Theoretisch könnte man die aus der Tabelle information_schema.triggers
auslesen, oder mit SHOW TRIGGERS anzeigen.

Allerdings fällt mir im Moment keine Möglichkeit ein, mit MySQL-Tools
aus dem Inhalt dieser Tabelle wieder Statements zu machen, die die Trigger
so direkt wieder einrichten würden. Würde ich aber nicht als allzu
schwer ansehen. Im Wesentlichen müsste man nur die richtigen Felder in
der richtigen Reihenfolge aneinander hängen. Die Tabelle ist auch
im Handbuch dokumentiert.


Gruß
Daniel