これは、MySQLJDBCドライバーにデフォルトのuseSessionStatusがあるためです。 falseの値 。ドライバーがisReadOnlyをチェックする必要があるたび ターゲットデータベースのステータス、select @@session.tx_read_onlyを送信します サーバーに。 useSessionStatusの設定 trueとして 接続オブジェクトのローカル状態を使用します。
このクエリを削除する最も簡単な方法は、&useLocalSessionState=trueを追加することです。 JDBC接続文字列に。