mysql55服务器变量详解.docxVIP

  • 0
  • 0
  • 约3.16万字
  • 约 31页
  • 2018-11-04 发布于湖北
  • 举报
mysql55服务器变量详解

autocommit={0|1} 设定MySQL事务是否自动提交,1表示立即提交,0表示需要显式提交。作用范围为全局或会话,可用于配置文件中(但在5.5.8之前的版本中不可用于配置文件),属于动态变量。 ? automatic_sp_privileges={0|1} 设定MySQL服务器是否为存储例程的创建赋予其创建存储例程上的EXECUTE和ALTER ROUTINE权限,默认为1(赋予此两个权限给其创建者)。作用范围为全局。 ? back_log=# 当MySQL的主线程在短时间内收到大量连接请求时,其会花些时间检测已经有线程并为新请求启动新线程,back_log参数的值即为短时间内到达的请求中有多少可以被接受并等待主MySQL线程进行后续处理。作用范围为全局,可以用配置文件,非动态变量。 ? basedir=PATH, -b PATH 用于指定MySQL的安装目录,所有其它的常用相对路径都相对于此处的路径而言。作用范围为全局,可用于配置文件中,但属于非动态变量。 ? bind-address=ADDR 指定mysqld服务监听的IP地址,默认为0.0.0.0,表示本机已配置的所有IP地址。作用范围为全局,可用于配置文件中,但属于非动态变量。 ? binlog-format={ROW|STATEMENT|MIXED} 指定二进制日志的类型,默认为STATEMENT。如果设定了二进制日志的格式,却没有启用二进制日志,则MySQL启动时会产生警告日志信息并记录于错误日志中。作用范围为全局或会话,可用于配置文件,且属于动态变量。 ? buld_insert_buffer_size MyISAM引擎使用一个特殊的树状结构的缓存来加速批量插入操作,如INSERT...SELECT, INSERT...VALUES(...),(...),...和LOAD DATA INFILE命令完成的插入操作。对于每个线程来说,此buffer的大小是独立的,其配置的数值单位为字节,有效取值范围为0至“2^CPU字长”次方,默认大小为8MB。作用范围为全局或会话,可用于配置文件,属动态变量。 ? chroot=PATH, -r PATH 设定MySQL基于chroot模式工作时的工作目录,在安全问题尤为重要的环境中,这是推荐使用的机制。但此时,LOAD DATA INFILE等命令的工作可能会受到影响。可用于配置文件。 ? console 仅用于Windows平台的选项,用于实现将错误日志信息发送至标准输入和错误输出,即使配置了--log-error选项,此功能也一样有效。 ? concurrent_insert={NEVER|AUTO|ALWAYS} 或分别使用{0|1|2} 设定是否允许在MyISAM表上并行执行INSERT和SELECT语句。作用范围为全局,可用于配置文件,属动态变量。 ? connect_timeout=# mysqld服务器端在响应“失败的握手操作”信息给客户端之前所等待的秒数,默认为10秒。作用范围为全局,可用于配置文件,属动态变量。 ? core-file 当MySQL进程宕掉时将信息保存为一个core文件,在Linux平台上,core文件通常被保存至当前进程的工作目录中,并命名为core.pid,其文件名后缀pid为当前进程的进程号;对MySQL而言,保存目录为数据文件目录。 ? datadir=PATH, -h PATH 指定MySQL服务的数据目录。作用范围为全局,可用于配置文件中,但属于非动态变量。 ? default_storage_engine={Engine_Name} 设定MySQL服务器的默认存储引擎。MySQL 5.5.5版本之前默认为MyISAM,之后的版本默认为InnoDB。作用范围为全局,可用于配置文件,属动态变量。 ? delay-key-write={ON|OFF|ALL} 仅用于MyISAM表,且要求在创建表时使用了DELAY_KEY_WRITE选项。在启用时,key buffer不会在每一次索引更新时都予以清空,而是在表关闭时才执行key buffer清空操作。OFF表示忽略DELAY_KEY_WRITE,ON表示MySQL接受CREATE TABLE时使用的任何DELAY_KEY_WRITE选项,ALL表示所有新打开的表遵循此特性。 ? error-count 上一条SQL语句导致的错误信息的数目,此为只读变量。 ? event-scheduler={ON|OFF|DISABLED} 设定MySQL服务器是否启用以及否启动Event Scheduler。OFF表示停止,此为默认值;ON表示启动,其处于运行状态并执行所有的调度事务;DISABLED表示禁用Event Scheduler,

文档评论(0)

1亿VIP精品文档

相关文档