Auge: phpmyadmin export und Import mit Trigger, Fehler 1303

Beitrag lesen

Hallo

ich hatte heute Problem beim Import einer DB die drei Trigger hat. Ich hatte zuerst mit Phpmyadmin die DB als SQL File exportiert. Dann habe ich eine neue leere DB angelegt und wollte diese SQL Datei importieren.

Beim Import kam dann dieser Fehler:

MySQL meldet: Dokumentation #1303 - Can't create a TRIGGER from within another stored routine

Mache ich was falsch beim Export oder müsste man den Export mit Phpmyadmin OHNE Trigger machen?

Wenn ich die hiesige Stackoverflow-Antwort richtig verstehe, setzt phpMyAdmin von sich aus ein zusätzliches CREATE TRIGGER um den Code, wobei CREATE TRIGGER CREATE TRIGGER herauskommt. Das löst den Fehler aus, weil sich nun eine Prozedur innerhalb einer anderen befindet, was nicht sein darf („Can't create a TRIGGER from within another stored routine“).

Tschö, Auge

--
Wir hören immer wieder, dass Regierungscomputer gehackt wurden. Ich denke, man sollte die Sicherheit seiner Daten nicht Regierungen anvertrauen.
Jan Koum, Mitgründer von WhatsApp, im Heise.de-Interview