.NET MYSQL接続文字列パラメータの詳細な分析

通常、データベース接続文字列:
データベース= dbnameは、ソースデータ= 192.168.1.1; PORT = 3306;ユーザーID =ルート;パスワード= ****;文字セット= UTF8; = TreatTinyAsBoolean falseに。

ここで、
サーバー、ホスト、データソース、データソース、住所、addrは、ネットワークアドレス:データベースの場所(キーワードは上記のいずれかとすることができる)
データベース名:データベース、初期Cataog
ポート:ソケットポート、デフォルトの3306
ConnectionProtocol、プロトコル:コネクションレスプロトコルで、デフォルトソケット
パイプ名、パイプ:パイプを接続、MYSQLデフォルト
UseCompression、湿布:接続は圧縮され、デフォルトはfalse
AllowBatchを:1が複数のSQL文、真のデフォルトの実行を許可するかどうか
のロギング:ロギングが有効になっているかどうかを、デフォルトはfalse
SharedMemoryName:共有メモリ名を、デフォルトのMYSQL
UseOldSyntax、古い構文、oldsyntax:互換性のあるレガシーシンタックス、デフォルトはfalse
のConnectionTimeout、接続タイムアウト:接続タイムアウトの待機時間を、デフォルトの15秒
DefaultCommandTimeout、コマンドタイムアウト:たMySqlCommandタイムアウト、デフォルトの30代
のユーザーID、UID、ユーザー名、ユーザー名、ユーザー:データベースログインアカウントの
パスワード、PWD:パスワード
PersistSecurityInfo:機密情報を保持するかどうか、デフォルトはfalse
暗号化:SSLは、デフォルトはfalseに置き換えられている
証明書ファイル(.PFX)フォーマット:CertificateFile
CertificatePassword:パスワード認証
CertificateStoreLocation:証明書ストアの場所
証明書サム:証明書のフィンガープリント
AllowZeroDateTime:日付と時刻をゼロにすることができ、デフォルトはfalse
ConvertZeroDateTime:ゼロDateTime.MinValueに日付と時刻のかどうか、デフォルトはfalse
UseUsageAdvisor、使用法顧問:アシスタントが有効になっているかどうか、それはデータベースのパフォーマンス、デフォルトはfalseに影響します
ProcedureCacheSize、プロシージャキャッシュ、procedurecache:同時にいくつかのストアドプロシージャをキャッシュすることができるように、0はデフォルト25で無効になっています
UsePerformanceMonitor 、userperfmon、パフォーマンスモニタ:パフォーマンスの監視、デフォルトはfalse有効にするかどうかを
無視するかどうかを準備します()の呼び出し、trueにデフォルト:IgnorePrepare
UseProcedureBodies、体手順:ストアドプロシージャ本体の妥当性かどうかを確認、パラメータ、真のデフォルト
AutoEnlist:自動的にアクティブな接続を使用するかどうかを、 trueにデフォルト
RespectBinaryFlags:かどうか、バイナリフラグの列メタデータに対応するために、trueにデフォルト
TreatTinyAsBoolean:TINYINT(1)かどうか ブールと考え、真のデフォルト
AllowUserVariables:ユーザーのSQL変数は、デフォルトではfalse見えるようにするかどうか
の対話型セッションを許可するかどうか、デフォルトはfalse:InteractiveSession、インタラクティブ
デフォルトはfalse、文字列処理を返すかどうかに応じて、すべてのサーバー機能:FunctionsReturnStringを
UseAffectedRowsを:の置換によって影響を受けた行数を見つけることか偽へのデータの行数、デフォルト値を返すように
OldGuids:GUIDのようなバイナリ(16)の列かどうか、偽のデフォルト
キープアライブ:TCP接続秒、デフォルト0を保持し、保持されません。
ConnectionLifeTime:最小時間接続プールに接続される前には、(秒単位で)破壊維持しました。0がデフォルト
スレッドプールするかどうかを、真のデフォルト:プーリング
MinimumPoolSize、プールサイズ分:スレッドプールに許容されるスレッドの最小数、0デフォルト
maximumPoolSize、プールサイズ最大:スレッドプールに許容されるスレッドの最大数は、100デフォルトの
接続の有効期限が切れる:ConnectionResetを自動的にfalseに、デフォルトにリセット
するCharacterSet、文字セット:サーバーへの接続要求で使用される文字セットを、デフォルト:なし
TreatBlobsAsUTF8:UTF8はfalseにデフォルトで扱わバイナリ・ブロブか
BlobAsUTF8IncludePattern:パターンマッチング列、マッチング処理意志のutf8デフォルト一度:いいえ
SSLMODE:SSL接続モード、デフォルトを有効にするかどうか:MySqlSslMode.None

おすすめ

転載: www.cnblogs.com/zhangzhiping35/p/12177864.html