sql >> Databáze >  >> RDS >> Mysql

Kód chyby 1064, stav SQL 42000:Máte chybu v syntaxi SQL;

Vypadá to na chybu pocházející z ovladače JDBC. Když ovladač JDBC inicializuje připojení, odešle serveru MySQL několik příkazů, z nichž jeden je:

SET OPTION SQL_SELECT_LIMIT=DEFAULT

Problém je v tom, že SET OPTION syntaxe byla nějakou dobu zastaralá a nyní již není platná v MySQL 5.6. Zde je relevantní konverzace o chybách z databáze chyb MySQL:

Chyba č. 66659:mysql 5.6.6m9 selže na OPTION SQL_SELECT_LIMIT=DEFAULT

Zkuste upgradovat ovladač JDBC MySQL. Konverzace o chybě uvádí některé další možnosti pro případ, že aktualizace ovladače není možná.



  1. MariaDB MaxScale Load Balancing na Docker:Management:Část druhá

  2. Datový model autoservisu

  3. sql server neplatný název objektu - ale tabulky jsou uvedeny v seznamu tabulek SSMS

  4. Přehled změn indexu v PostgreSQL 11