sql >> Databáze >  >> RDS >> Mysql

SQLException:Nelze načíst stavový server transakce pouze pro čtení

Nakonec jsem našel hlavní příčinu mého problému. Toto není databáze v URL, jen důsledek.

Problém pochází z parametrů JDBC, které používám:

  • cachePrepStmts=true
  • prepStmtCacheSize=250
  • prepStmtCacheSqlLimit=2048
  • useServerPrepStmts=true

Poslední s MySQL 5.6 se opravdu nedoporučuje kvůli chybám. Takže jsem odstranil všechny parametry mezipaměti příkazů a nyní můj kód běží správně.

Děkujeme za vaši pomoc.



  1. Přiřaďte hodnotu databáze MySQL proměnné PHP

  2. Dotaz vrací jeden záznam navíc. Nějaká rada, jak to odstranit z výsledků dotazu?

  3. Co je NoSQL a jak se používá?

  4. Zjednodušte správu uživatelských účtů pomocí MariaDB MaxScale 2.2 a MariaDB Server 10.3