sql >> Database >  >> RDS >> Mysql

'OPTIE SQL_SELECT_LIMIT=STANDAARD'

Sommige google foo leidde me naar dit:

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

Dat bugrapport lijkt veel op uw probleem - er is geen goede oplossing voor u. Maar er is een aanknopingspunt voor wat meer lezen.

De gelijkenis met jou probleem:

  1. Het is ook de betrokken jdbc-driver
  2. De foutmelding is hetzelfde
  3. het probleem doet zich voor op een zeer recente mysql-serverversie

Dus ik probeerde het probleem te vinden in de mysql-connector-java-bronnen en vond de verklaring in StatementImpl.java in versie 5.1.18 - een oudere versie is hier te vinden:

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

Zoek naar "SET OPTION SQL_SELECT_LIMIT=DEFAULT " in het bestand en je zult het vinden.

Ik heb ook de meest recente versie gecontroleerd

Ik heb de bron van mysql-connector-java 5.1.22 gecontroleerd en het probleem lijkt verholpen te zijn:

SET SQL_SELECT_LIMIT=DEFAULT

Dus voorgestelde oplossing voor de gebruiker:download de nieuwere versie van connector/jan en wijzig de driververmelding in databases.

Voorgestelde oplossing:update gebundelde connector/j-versie



  1. [BIJGEWERKT 2020-01-23] Microsoft Office 365 Build 1912 Breekt de identiteit van ODBC Linked Tables

  2. Inleiding tot SQL-groepering en totalen

  3. Oracle Database Testing Challenge - Schemagegevens vergelijken

  4. Dubbele rijen verwijderen uit kleine tabel