sql >> データベース >  >> RDS >> Mysql

多くのselect@@session.tx_read_onlyを取得しますが、同じことをしますか?

    これは、MySQLJDBCドライバーにデフォルトのuseSessionStatusがあるためです。 falseの値 。ドライバーがisReadOnlyをチェックする必要があるたび ターゲットデータベースのステータス、select @@session.tx_read_onlyを送信します サーバーに。 useSessionStatusの設定 trueとして 接続オブジェクトのローカル状態を使用します。

    このクエリを削除する最も簡単な方法は、&useLocalSessionState=trueを追加することです。 JDBC接続文字列に。



    1. カスケードの削除に関するMySQL。テスト例

    2. MySQLチュートリアル–MySQLサーバーでのSSLの構成と管理

    3. 階層的に定義されたデータセットのフラット化されたテーブル/ビューの作成

    4. MySQLで数値のみを返す