Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Código de erro 1064, estado SQL 42000:Você tem um erro na sintaxe SQL;


Isso parece um erro vindo de um driver JDBC. Quando o driver JDBC inicializa a conexão, ele envia vários comandos para o servidor MySQL, sendo um deles:
SET OPTION SQL_SELECT_LIMIT=DEFAULT

O problema é que a SET OPTION sintaxe foi obsoleta por algum tempo e agora não é mais válida no MySQL 5.6. Aqui está uma conversa de bug relevante do banco de dados de bugs do MySQL:

Bug #66659:mysql 5.6.6m9 falha na OPÇÃO SQL_SELECT_LIMIT=DEFAULT

Tente atualizar seu driver JDBC MySQL. A conversa do bug lista algumas outras opções caso a atualização do driver não seja uma opção.