SQL Dump Import überschreibt komplette Tabelle
Hallo zusammen!
Nun mein Problem ist recht simpel, aber ich finde einfach keine Lösung dafür. Ich habe einen SQL Dump, diesen möchte ich in eine Datenbank importieren mit PHPmyAdmin. Das klappt auch wunderbar. Allerdings möchte ich ausschließlich den Inhalt der Datenfelder aus dem Dump haben, d.h. er soll die vorhandene Zieltabelle lediglich befüllen. Es sollen auf keinen Fall (und hier ist das Problem) Felder der Zieltabelle gelöscht werden. Dummerweise geht der Dump offenbar so vor, einfach sämtliche Tabellen zu löschen und neu an zu legen. Wenn ich den Code von Hand versuche zu bearbeiten mault er andererseits rum, dass die Zieltabelle mehr Felder hätte als die Quelltabelle... aber es muss doch möglich sein, einen Dump zu überspielen, obwohl die Felderzahl unterschiedlich ist - immerhin haben die Felder die vorhanden sind immernoch den selben Namen. Bin ich da total auf dem Holzweg oder gibt es so eine Möglichkeit? MfG Selageth |
AW: SQL Dump Import überschreibt komplette Tabelle
Kannst du den Sql-Dump nicht noch einmal erzeugen? Dann aber nur die Daten mit phpMmyAdmin exportieren.
|
AW: SQL Dump Import überschreibt komplette Tabelle
1. das "Füge DROP TABLE....hinzu" wegmachen
2. oder den Haken bei "Struktur" ganz wegmachen |
AW: SQL Dump Import überschreibt komplette Tabelle
Danke für die schnellen Antworten. :-)
Also der Dump wird über den mysql Administrator erzeugt, der hat glaaaube ich eine ähnliche Funktion. Irgendwas von wegen DROP-Anweisungen weglassen. Ich versuche es mal damit. EDIT: Hmm, nun meckert er über "Duplicate Entries for key xyz", ich nehme an ihn stören die Schlüssel der Importdatei. Habe es auch mit der Option "Schlüssel deaktivieren" probiert. Leider ohne Erfolg. Jemand eine Idee? |
AW: SQL Dump Import überschreibt komplette Tabelle
Die Zieltabelle muss natürlich leer sein. Sonst kommen sich ggf die neuen Daten mit den alten Daten in ndie Quere.
|
Alle Zeitangaben in WEZ +2. Es ist jetzt 07:46:38 Uhr. |
Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.