sandy30j Posted March 15, 2016 Share Posted March 15, 2016 Hallo, ich habe meinen Shop jetzt soweit am laufen das ich diesen nun online stellen wollte, auf der richtigen Domain. Leider schlägt der Datenbank Import mit folgenden Fehler fehl: #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ''<div id=\"wrap_id_advice_515\" >\n <section id=\"0_ogone\" class=\"panel \" st' at line 1 Ich bin damit nun wahrlich doch überfordert, hat jemand eine Idee wo der Fehler liegt, und wie ich diesen beheben könnte? Die PHP Version und Datenbankversion sind auf beiden Domains gleich. Link to comment Share on other sites More sharing options...
Whiley Posted March 16, 2016 Share Posted March 16, 2016 Die Fehlermeldung ist doch eindeutig: Syntax-Fehler in der sql-Anweisung. Poste doch mal die komplette 1. sql-Zeile ! Grüsse Whiley Link to comment Share on other sites More sharing options...
sandy30j Posted March 16, 2016 Author Share Posted March 16, 2016 ich habe mal die komplette Ausgabe in der Textdatei angehängt. Neues Textdokument (2).txt Link to comment Share on other sites More sharing options...
sandy30j Posted March 21, 2016 Author Share Posted March 21, 2016 So, ich habe nun wild rumprobiert und ich erhalte diesen Fehler ständig. Habe einen Shop auf einen anderen Server installiert, die Datenbank exportiert, und versucht in eine neue Datenbank zu importieren, bekomme die gleichen Fehler. Habe die Version 1.6.3 installiert, exportiert und importiert......wieder die gleichen Fehler. D.h. ich bekomme keine Prestashop Datenbank mehr exportiert/importiert. Hat keiner eine Idee was hier falsch läuft? Link to comment Share on other sites More sharing options...
kulli Posted March 21, 2016 Share Posted March 21, 2016 Wie exportierst Du denn genau ? aus dem Backend ein Datenbank-Backup ? wenn ja, hast Du das ! und das ? genau durgelesen ? liegt die Datenbank noch in einer anderen Form vor (phpmyadmin oder mysqldumper) ? Link to comment Share on other sites More sharing options...
sandy30j Posted March 21, 2016 Author Share Posted March 21, 2016 Hallo, ich exportiere mit phpmyadmin und importiere auch damit, das Fehlerbild wie beschrieben. Wenn ich das Backup aus dem Backend nehme kommt: Statische Analyse: 2 Fehler wurden während der Analyse gefunden. Unerwartetes Zeichen. (near "\" at position 14971) Schließendes Anführungszeichen " wurde erzeugt. (near "" at position 103903) und #1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '47','1','<div id=\"wrap_id_advice_520\" >\n <section id=\"0_sendinblue\" class=' at line 6 Wenn ich mit dem Dumper versuche, Fehlerbild wie mit phpmyadmin. Das gleiche wenn ich ein Abbild exportiere mit Plesk. Wenn ich die Datenbank überprüfe wird kein Fehler angezeigt. Gruß Link to comment Share on other sites More sharing options...
kulli Posted March 21, 2016 Share Posted March 21, 2016 (edited) dann tippe ich auf eine falsche Kollation Hier: Datenbank: utf8_general-ci Server Zeichensatz: UTF-8 Unicode (utf8) Edited March 21, 2016 by kulli (see edit history) Link to comment Share on other sites More sharing options...
Whiley Posted March 21, 2016 Share Posted March 21, 2016 Die Fehlermeldung sagt, daß das Export/Import- Modul nicht mit in den Feldern vorkommenden Zeichen (" ' oder \) klarkommt, d.h im Zelleninhalt kommen Zeichen vor, die Teil der SQL-Sprache sind und die nicht gekapselt werden können. . Google mal nach nach "sql escaping" Grüsse Whiley Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now