Komplette Datenbank löschen
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
ausprobieren
beschrieben url
code
datenbank
datum
empfehlen
fehlen
funktion
glaskugel
http
nachlesen
richtigen reihenfolge
server
set
support
tabelle
ticket
unsinn
update
url
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
im phpMyAdmin ist das überall die gleiche Procedure -> Im linken Frame die entsprechende DB auswählen und im rechten Frame, unten "Alle auswählen / Auswahl entfernen", dann im Auswahlfeld markierte löschen wählen. Ganz einfach :-)
-
Leider geht es nicht, hier die Fehlermeldung:
#1217 - Cannot delete or update a parent row: a foreign key constraint fails
LG -
Tja dann fehlen Dir wohl die Rechte zu, seltsamer Weise. ich kann da nur empfehlen ein Support-Ticket zu lösen, weil das mit der Glaskugel zu lösen, gestaltet sich wohl doch eher schwierig.
-
cuf-world schrieb:
Tja dann fehlen Dir wohl die Rechte zu, seltsamer Weise. ich kann da nur empfehlen ein Support-Ticket zu lösen, weil das mit der Glaskugel zu lösen, gestaltet sich wohl doch eher schwierig.
Unsinn.
Die Daten in den Tabellen sind abhängig voneinander (Fremdschlüssel - foreign keys). Daher müssen die Tabellen in der richtigen Reihenfolge gelöscht werden (ggf. ausprobieren oder in der Doku des genutzten CMS nachlesen).
Oder man schaltet vor dem Löschen die Fremdschlüsselüberprüfung vorübergehend aus und aktiviert sie anschließend wieder unbedingt sofort.
Lektüre:
http://dev.mysql.com/doc/refman/5.1/de/innodb-foreign-key-constraints.html -
cbhp schrieb:
Unsinn.
Die Daten in den Tabellen sind abhängig voneinander (Fremdschlüssel - foreign keys). Daher müssen die Tabellen in der richtigen Reihenfolge gelöscht werden (ggf. ausprobieren oder in der Doku des genutzten CMS nachlesen).
Oder man schaltet vor dem Löschen die Fremdschlüsselüberprüfung vorübergehend aus und aktiviert sie anschließend wieder unbedingt sofort.
Sorry vielmals das mir das noch nicht aufgefallen ist als alleiniger Root-Server-Besitzer auch bei MySQL.
cbhp schrieb:
Lektüre:
http://dev.mysql.com/doc/refman/5.1/de/innodb-foreign-key-constraints.html
Danke für die Lektüren-Quelle
Hoffe Du konntest aber User marvinkleinmusic bei der Lösung seines Problemes helfen, dann ist alles gut
Beitrag zuletzt geändert: 8.9.2014 19:24:10 von cuf-world -
Leider nicht, ich versuche immernoch krampfhaft db 6,7 & 8 zu leeren :D
LG -
Google ist toll
Ich habe das bisher für alle Support-Tickets so lösen können, wie hier beschrieben:
http://stackoverflow.com/questions/3334619/cannot-delete-or-update-a-parent-row-a-foreign-key-constraint-fails
Du kannst ja die SQL-Commands direkt eingeben in PhpMyAdmin:
SET FOREIGN_KEY_CHECKS=0; DROP TABLE my_first_table_to_drop; DROP TABLE my_second_table_to_drop; SET FOREIGN_KEY_CHECKS=1;
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage