Mysql
 sql >> Database >  >> RDS >> Mysql

Codice di errore 1064, stato SQL 42000:si è verificato un errore nella sintassi SQL;

Sembra un errore proveniente da un driver JDBC. Quando il driver JDBC inizializza la connessione, invia diversi comandi al server MySQL, uno dei quali è:

SET OPTION SQL_SELECT_LIMIT=DEFAULT

Il problema è che il SET OPTION la sintassi è stata deprecata da tempo e ora non è più valida in MySQL 5.6. Ecco una conversazione di bug rilevante dal database di bug di MySQL:

Bug #66659:mysql 5.6.6m9 non riesce su OPTION SQL_SELECT_LIMIT=DEFAULT

Prova ad aggiornare il tuo driver MySQL JDBC. La conversazione sui bug elenca alcune altre opzioni nel caso in cui l'aggiornamento del driver non sia un'opzione.