Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Fehlercode 1064, SQL-Status 42000:Sie haben einen Fehler in Ihrer SQL-Syntax;

Das sieht nach einem Fehler aus, der von einem JDBC-Treiber kommt. Wenn der JDBC-Treiber die Verbindung initialisiert, sendet er mehrere Befehle an den MySQL-Server, einer davon ist:

SET OPTION SQL_SELECT_LIMIT=DEFAULT

Das Problem ist, dass die SET OPTION -Syntax ist seit einiger Zeit veraltet und ist jetzt in MySQL 5.6 nicht mehr gültig. Hier ist ein relevanter Fehlerdialog aus der Fehlerdatenbank von MySQL:

Bug #66659:mysql 5.6.6m9 schlägt bei OPTION SQL_SELECT_LIMIT=DEFAULT fehl

Versuchen Sie, Ihren JDBC-MySQL-Treiber zu aktualisieren. Die Fehlerdiskussion listet einige andere Optionen auf, falls das Aktualisieren des Treibers keine Option ist.