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

'OPTION SQL_SELECT_LIMIT=DEFAULT'

Nogle google foo førte mig til dette:

http://bugs.mysql.com/bug.php?id=66659

Den fejlrapport lyder stort set som dit problem - der er ingen god løsning til dig. Men der er et spor til noget mere læsning.

Ligheden med dit problem:

  1. Det er også jdbc-driveren involveret
  2. Fejlmeddelelsen er den samme
  3. problemet opstår på en meget ny mysql-serverversion

Så jeg prøvede at finde problemet i mysql-connector-java-kilderne og fandt sætningen i StatementImpl.java i version 5.1.18 - en ældre version kan findes her:

http://www.docjar.com/html /api/com/mysql/jdbc/StatementImpl.java.html

Se efter "SET OPTION SQL_SELECT_LIMIT=DEFAULT " i filen, og du vil finde den.

Jeg har også tjekket den seneste version

Jeg tjekkede kilden til mysql-connector-java 5.1.22, og problemet ser ud til at være løst:

SET SQL_SELECT_LIMIT=DEFAULT

Så foreslået rettelse til brugeren:Download venligst den nyere version af connector/ændr driverindtastningen i databaser.

Foreslået rettelse:Opdater bundtet stik/j-version



  1. Konverter en dato til en anden tidszone i SQL Server

  2. SQL er ikke en enkeltgruppegruppefunktion

  3. Linq to Entities Group By (OUTER APPLY) oracle 11.2.0.3.0 understøtter ikke gælder

  4. Optimer skriveydeevne for AWS Aurora-instans