sql >> Database >  >> RDS >> Mysql

Foutcode 1064, SQL-status 42000:je hebt een fout in je SQL-syntaxis;

Dat lijkt op een fout afkomstig van een JDBC-stuurprogramma. Wanneer het JDBC-stuurprogramma de verbinding initialiseert, stuurt het verschillende opdrachten naar de MySQL-server, waaronder:

SET OPTION SQL_SELECT_LIMIT=DEFAULT

Het probleem is dat de SET OPTION syntaxis is al enige tijd verouderd en is nu niet langer geldig in MySQL 5.6. Hier is een relevant buggesprek uit MySQL's bugdatabase:

Bug #66659:mysql 5.6.6m9 mislukt op OPTION SQL_SELECT_LIMIT=DEFAULT

Probeer uw JDBC MySQL-stuurprogramma te upgraden. De bug-conversatie vermeldt enkele andere opties voor het geval het upgraden van het stuurprogramma geen optie is.



  1. Hoe MySQL op macOS te installeren

  2. Hoe krijg ik een geheel getal van MySQL als geheel getal in PHP?

  3. DBA - Hoe alle databaseprocessen op SQL Server te beëindigen?

  4. Hoe de tabelnaam in een dynamische SQL-query in te stellen?