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