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

mysql接続文字列にアプリケーション名/プログラム名を追加します

    MySQL Workbenchの「プログラム名」列は、 program_name 接続属性MySQLドキュメント 誤って次のように主張しています:

    これは2つの点で間違っています。属性名にタイプミス(先頭の下線)があり、それを設定するコード削除されました

    MySQL Connector / NETでこの属性の値を設定する方法(接続文字列の設定など)はありません。さらに、接続属性はです。最初のハンドシェイクの一部 そのため、接続が確立された後(たとえば、アプリケーションコードで)それらを設定する方法はありません。

    ADO.NETコネクタライブラリを変更する場合は、 MySqlConnector ライブラリ追加されたサポート Application Nameの場合 v0.44.0 の接続文字列オプション;これにより、サーバーに送信される接続属性を制御できます(MySQLWorkbenchに表示されます)。




    1. ソートを使用した再帰的サブクエリ

    2. 未定義の関数mysql_connect()

    3. サブクエリでのGROUP_CONCATの奇妙な結果

    4. PHPでSQLクエリを保護するための最良の方法