Mysql连接时参数

其中: 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.Non

原文地址:https://www.cnblogs.com/hgdhome/p/11676880.html

时间: 2024-10-07 23:32:25

Mysql连接时参数的相关文章

Mysql常用show命令,show variables like xxx 详解,mysql运行时参数

MySQL中有很多的基本命令,show命令也是其中之一,在很多使用者中对show命令的使用还容易产生混淆,本文汇集了show命令的众多用法. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 a. show tables或show tables from database_name; -- 显示当前数据库中所有表的名称. b. show databases; -- 显示mysql中所有数据库的名称. c. show columns from table_n

MYSQL连接相关参数和状态值详解

针对mysql的连接参数和状态值,本文做些介绍和对比 一.MYSQL连接参数变量 1.常用连接数限制参数 show variables like '%connect%'; | max_connect_errors | 999999999 | ##允许单用户连接错误最大值,超过后在不刷新状态的情况下,禁止该用户新连接 | max_connections | 6000 | ##实例最大连接数限制 | max_user_connections | 0 | ##但用户连接最大限制,默认0表示无限制,遵守

.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

查看已安装的 apache、nginx、php、mysql 编译时参数

新接手一台机器,不太确定编译时都启用了哪些选项,特此整理一下: 查看 nginx 编译参数:/usr/local/nginx/sbin/nginx -V 查看 apache 编译参数:cat /usr/locla/apache2/build/config.nice 查看 mysql 编译参数:cat /usr/local/mysql/bin/mysqlbug | grep CONFIGURE_LINE 查看 php 编译参数:/usr/local/php/bin/php -i | grep co

java mysql连接时出现的问题

当出现Caused by: java.sql.SQLException: Unknown system variable ‘tx_isolation’ 一般是mysql-connector-java的版本太低,数据库的版本太高 之前我用的5.7的数据库,后来换电脑了 装了8.0的数据库,然后mysql-connector-java 之后换把mysql-connector-java的版本调高了 需要注意的是 中间又出了这样的错误 Loading class `com.mysql.jdbc.Driv

Mysql 连接时的 option 含义

官网文档: https://dev.mysql.com/doc/refman/5.7/en/mysql-real-connect.html 原文地址:https://www.cnblogs.com/zoneofmine/p/11109292.html

idea与mysql连接时,遇见的小问题

为了解决这个问题,花了点小时间整理下步骤,方便下次可以快速的查阅 Project Structure里确认两个地方: 1.Project sdk以及project language level 2,Project Structure->Modules里Sources里的Language level 3,Preferences->java Compiler->Per-module bytecode Version

Adobe Dreamweaver CC MySQL连接 报404错误的解决方法

Adobe Dreamweaver CC MySQL连接时总报404报错,并给以下两个提示: 1) 在该服务器机器上没有测试服务器运行. 2) 为该站点指定的测试服务器没有映射到http://localhost/_mmServerScripts/MMHTTPDB.phpURL.请确认url前缀映射到了你站点的根上. 网上翻了一堆网站,折腾了两三天,发现可以按如下方法解决: 1)首先要在http://localhost/security/index.php配置mysql的访问密码(我用的是XAMP

查看mysql连接状态各类参数

命令: show processlist; 如果是root帐号,你能看到所有用户的当前连接.如果是其它普通帐号,只能看到自己占用的连接. show processlist;只列出前100条,如果想全列出请使用show full processlist; mysql> show processlist; 命令: show status; 命令:show status like '%下面变量%'; Aborted_clients 由于客户没有正确关闭连接已经死掉,已经放弃的连接数量. Aborted