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

Fejlkode 1064, SQL-tilstand 42000:Du har en fejl i din SQL-syntaks;

Det ligner en fejl, der kommer fra en JDBC-driver. Når JDBC-driveren initialiserer forbindelsen, sender den flere kommandoer til MySQL-serveren, hvoraf en er:

SET OPTION SQL_SELECT_LIMIT=DEFAULT

Problemet er, at SET OPTION syntaks har været forældet i nogen tid og er nu ikke længere gyldig i MySQL 5.6. Her er en relevant fejlsamtale fra MySQL's fejldatabase:

Bug #66659:mysql 5.6.6m9 fejler på OPTION SQL_SELECT_LIMIT=DEFAULT

Prøv at opgradere din JDBC MySQL-driver. Fejlsamtalen viser nogle andre muligheder, hvis det ikke er muligt at opgradere driveren.



  1. Henter mysql-resultater fra de sidste 30 dage

  2. Bestem, hvilken MySQL-konfigurationsfil, der bruges

  3. Fix Msg 8116 "Argumentdatatypedatoen er ugyldig for argument 1 for substring-funktionen" i SQL Server

  4. Tips til brug af SQL Server med Salesforce