mysql - über bash gedumpt und importiert - einfügen von Tabelle funktioniert nicht
Hi,
ich würde gerne eine Tabelle mdl_user aus Datenbank1 in die bestehende Tabelle aus mdl_user in der Datenbank2 hinzufügen. Vorhandene Datensätze sollen vorhanden bleiben und nur Neue sollen hinzugefügt werden.
Wenn ich das über php-myadmin machen funktioniert das auch prima (cut and paste über die import/exportfunktion). Ich möchte den Kram aber nicht dauernd per Hand machen.
Der Export über bash funktioniert ja schließlich auch prima.
--> mysqldump -hlocalhost -uroot -pPASSWORD datenbankname tabellenname > /tmp/filename.txt
Der Import funktioniert grundsätzlich.
--> mysql -hlocalhost -uroot -pPASSWORD datenbankname < /tmp/filename.txt
Es wird halt der bestehende Inhalt der Tabelle gelöscht und eine neue Tabelle angelegt und gefüllt.
Ich weiß daß es am Inhalt der Tabelle liegt, da dort ein DROP Tabellenname steht.
Leider ist mir noch unbekannt, was in anstelle des DROP schreiben muß.
Hat da mal jemand einen Tip?
|