.Net+MySQL

來源:互聯網
上載者:User

標籤:

網上很少用.Net+MySQL的組合的,所以資料比較少,發現一個趕緊分享給大家。

通常資料庫連接字串為:
Database=dbname;Data Source=192.168.1.1;Port=3306;User Id=root;Password=****;Charset=utf8;TreatTinyAsBoolean=false;

其中:
Server,host, data source, datasource, address, addr, network address: 資料庫位置(以上任何關鍵字均可)
Database,initial catalog:資料庫名
Port:        socket 連接埠,預設 3306
ConnectionProtocol,protocol:    連線協定,預設 Sockets
PipeName,pipe:        串連管道,預設 MYSQL
UseCompression,compress:    串連是否壓縮,預設 false
AllowBatch:    是否允許一次執行多條SQL語句,預設 true
Logging:    是否啟用日誌,預設 false
SharedMemoryName:記憶體共用的名稱,預設 MYSQL
UseOldSyntax,old syntax, oldsyntax:是否相容舊版的文法,預設 false
ConnectionTimeout,connection timeout:連線逾時等待時間,預設15s
DefaultCommandTimeout,command timeout:MySqlCommand 逾時時間,預設 30s
UserID, uid, username, user name, user:資料庫登入帳號
Password,pwd:    登入密碼
PersistSecurityInfo:是否保持敏感資訊,預設 false
Encrypt:已經用 SSL 替代了,預設 false
CertificateFile:認證檔案(.pfx)格式
CertificatePassword:認證的密碼
CertificateStoreLocation:認證的儲存位置
CertificateThumbprint:認證指紋
AllowZeroDateTime:日期時間能否為零,預設 false
ConvertZeroDateTime:為零的日期時間是否轉化為 DateTime.MinValue,預設 false
UseUsageAdvisor, usage advisor:是否啟用助手,會影響資料庫效能,預設 false
ProcedureCacheSize,procedure cache, procedurecache:同一時間能緩衝幾條預存程序,0為禁止,預設 25
UsePerformanceMonitor,userperfmon, perfmon:是否啟用效能監控,預設 false
IgnorePrepare:    是否忽略 Prepare() 調用,預設 true
UseProcedureBodies,procedure bodies:是否檢查預存程序體、參數的有效性,預設 true
AutoEnlist:    是否自動使用活動的串連,預設 true
RespectBinaryFlags:是否響應列上中繼資料的二進位標誌,預設 true
TreatTinyAsBoolean:是否將 TINYINT(1) 列視為布爾型,預設 true
AllowUserVariables:是否允許 SQL 中出現使用者變數,預設 false
InteractiveSession,interactive:會話是否允許互動,預設 false
FunctionsReturnString:所有伺服器函數是否按返回字串處理,預設 false
UseAffectedRows:是否用受影響的行數替代尋找到的行數來返回資料,預設 false
OldGuids:    是否將 binary(16) 列作為 Guids,預設 false
Keepalive:    保持 TCP 串連的秒數,預設0,不保持。
ConnectionLifeTime:串連被銷毀前在串連池中保持的最少時間(秒)。預設 0
Pooling:    是否使用線程池,預設 true
MinimumPoolSize, min pool size:線程池中允許的最少線程數,預設 0
MaximumPoolSize,max pool size:線程池中允許的最多線程數,預設 100
ConnectionReset:串連到期後是否自動複位,預設 false
CharacterSet, charset:向伺服器請求串連所使用的字元集,預設:無
TreatBlobsAsUTF8:binary blobs 是否按 utf8 對待,預設 false
BlobAsUTF8IncludePattern:列的匹配模式,一旦匹配將按 utf8 處理,預設:無
SslMode:    是否啟用 SSL 串連模式,預設:MySqlSslMode.None

.Net+MySQL

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.