Mysql
 sql >> Datenbank >  >> RDS >> Mysql

'OPTION SQL_SELECT_LIMIT=STANDARD'

Irgendein Google-Foo hat mich dazu geführt:

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

Dieser Fehlerbericht klingt ziemlich nach Ihrem Problem - es gibt keine gute Lösung für Sie. Aber es gibt eine Spur für mehr Lektüre.

Die Ähnlichkeit zu Ihrem Problem:

  1. Es ist auch der jdbc-Treiber beteiligt
  2. Die Fehlermeldung ist dieselbe
  3. das Problem tritt bei einer sehr aktuellen Version des MySQL-Servers auf

Also habe ich versucht, das Problem in den mysql-connector-java-Quellen zu finden und fand die Anweisung in StatementImpl.java in Version 5.1.18 - eine ältere Version finden Sie hier:

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

Suchen Sie nach "SET OPTION SQL_SELECT_LIMIT=DEFAULT " in der Datei und Sie werden es finden.

Ich habe auch die neueste Version überprüft

Ich habe die Quelle von mysql-connector-java 5.1.22 überprüft und das Problem scheint behoben zu sein:

SET SQL_SELECT_LIMIT=DEFAULT

Daher vorgeschlagene Lösung für den Benutzer:Bitte laden Sie die neuere Version des Connectors/j herunter und ändern Sie den Treibereintrag in den Datenbanken.

Vorgeschlagene Lösung:Gebündelte Connector/j-Version aktualisieren