Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Kod błędu 1064, stan SQL 42000:Wystąpił błąd w składni SQL;

To wygląda na błąd pochodzący ze sterownika JDBC. Kiedy sterownik JDBC inicjuje połączenie, wysyła kilka poleceń do serwera MySQL, z których jedno to:

SET OPTION SQL_SELECT_LIMIT=DEFAULT

Problem polega na tym, że SET OPTION składnia jest przestarzała od jakiegoś czasu i nie jest już poprawna w MySQL 5.6. Oto odpowiednia rozmowa o błędach z bazy danych błędów MySQL:

Błąd #66659:mysql 5.6.6m9 nie działa w OPTION SQL_SELECT_LIMIT=DEFAULT

Spróbuj zaktualizować sterownik JDBC MySQL. W rozmowie o błędach wymieniono kilka innych opcji na wypadek, gdyby aktualizacja sterownika nie wchodziła w grę.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak mogę ograniczyć liczbę wierszy na wartość pola w SQL?

  2. Java:Wstaw wiele wierszy do MySQL za pomocą PreparedStatement

  3. jak użyć zmiennej w instrukcji tworzenia bazy danych?

  4. MySQL InnoDB nie zwalnia miejsca na dysku po usunięciu wierszy danych z tabeli

  5. dwa słowa i spacje nie działają w zapytaniu MYSQL przy użyciu LIKE