violentviper
Lt. Commander
- Registriert
- Mai 2008
- Beiträge
- 1.690
Hallo,
ich habe einen älteren Mysql Dump , den ich gerne auf einem anderen Server mit MariaDB einspielen möchte. Der Dump von der alten Mysql DB liegt im folgenden Format vor dateiname.mysql.bz2 . Es wird per SSH auf die Maria DB Shell zugegriffen.
Ich fand nach Recherche folgenden Befehl, da der alte Dump komprimiert ist.
bunzip2 < db_filename.sql.bz2 | mysql -u root -p target_db_name;
Nun ist es so, dass wenn ich dies mit meinen Daten füttere, jedes mal einen Syntaxerror hervorruft (You have an error in your SQL syntax). Ich habe zwei Vermutungen, es gibt ein Problem mit .mysql und .sql Dateien, wobei hier auch die Umbenennung nichts am Syntaxerror ändert. Oder muss die Dump Datei in einem bestimmten Ordner liegen, da ich hier einen Pfad zur Dumpdatei mit angebe? Wobei mich da der Syntaxerror auch stutzig macht. Vielleicht brauch ich auch einen anderen Befehl, finde aber immer nur diesen. Leerzeichen und sonstige komische Umlaute enthält der Dateiname der Dump auch keine.
Wer hat eine Vermutung, was hier schief laufen könnte?
ich habe einen älteren Mysql Dump , den ich gerne auf einem anderen Server mit MariaDB einspielen möchte. Der Dump von der alten Mysql DB liegt im folgenden Format vor dateiname.mysql.bz2 . Es wird per SSH auf die Maria DB Shell zugegriffen.
Ich fand nach Recherche folgenden Befehl, da der alte Dump komprimiert ist.
bunzip2 < db_filename.sql.bz2 | mysql -u root -p target_db_name;
Nun ist es so, dass wenn ich dies mit meinen Daten füttere, jedes mal einen Syntaxerror hervorruft (You have an error in your SQL syntax). Ich habe zwei Vermutungen, es gibt ein Problem mit .mysql und .sql Dateien, wobei hier auch die Umbenennung nichts am Syntaxerror ändert. Oder muss die Dump Datei in einem bestimmten Ordner liegen, da ich hier einen Pfad zur Dumpdatei mit angebe? Wobei mich da der Syntaxerror auch stutzig macht. Vielleicht brauch ich auch einen anderen Befehl, finde aber immer nur diesen. Leerzeichen und sonstige komische Umlaute enthält der Dateiname der Dump auch keine.
Wer hat eine Vermutung, was hier schief laufen könnte?
Zuletzt bearbeitet: