mysql文件说明_MySQL进阶之配置文件说明
概述
不同版本的配置文件参数及使用方法略略有不同,具体可参考官网版主文档。如果选项名称配置错误,MySQL有可能不能启动。MySQL的配置文件一般为my.cny,不同版本或不同操作系统可能存放位置不一样。以下是MySQL配置文件常用选项(mysqld选项段)。
常用配置项说明
bind-address
MySQL实例启动后绑定的IP,默认是127.0.0.1或localhost
port
MySQL实例启动后监听的端口,默认是3306
socket
本地socket方式登录MySQL时socket文件路径
datadir
MySQL数据库相关的数据文件主目录,一般是/var/lib/mysql/
tmpdir
MySQL保存临时文件的路径
skip-external-locking
跳过外部锁定
back-log
在MySQL的连接请求等待队列中允许存放的最大连接数
character-set-server
MySQL服务器端默认字符集,默认值的latin1
key_buffer_size
索引缓冲区,决定了myisam数据库索引处理的速度
max_connections
MySQL允许的最大连接数
max_connect_errors
客户端连接指定次数后,服务器将屏蔽该主机的连接
table_cache
设置表高速缓存的数量
max_allowed_packet
网络传输中,一次消息传输量的最大值
binlog_cache_size
在事务过程中容纳二进制日志SQL语句的缓存大小
sort_buffer_size
用来完成排序操作的线程使用的缓冲区大小
join_buffer_size
将为两个表之间的每个完全连接分配连接缓冲区
thread_cache_size
线程缓冲区所能容纳的最大线程个数
thread_concurrency
限制了一次有多少线程能进入内核
query_cache_size
为缓存查询结果分配的内存的数量
query_cache_limit
如查询结果超过此参数设置的大小则不进行缓存
ft_min_word_len
加入索引的词的最小长度
thread_stack
每个连接创建时分配的内存
transaction_isolation
MySQL数据库事务隔离级别
tmp_table_size
临时表的最大大小
net_buffer_length
服务器和客户之间通信使用的缓冲区长度
read_buffer_size
对数据表做顺序读取时分配的MySQL读取缓冲区大小
read_rnd_buffer_size
MySQL随机读缓冲区大小
max_heap_table_size
HEAP表允许的最大值
default-storage-engine
MySQL创建时默认的数据库引擎,默认是InnoDB
log-bin
MySQL二进制文件的binlog的路径和文件名
server-id
主从同步时标识唯一的MySQL实例
slow_query_log
是否开启慢查询,为1表示开启
long_query_time
查询时间超过此值,则认为时慢查询语句,查询语句将记录到慢查询日志中
log-queries-not-using-indexes
若SQL语句没有使用索引,则将SQL语句记录到慢查询日志中
expire-logs-days
MySQL二进制文件binlog保留的最长时间
replicate_wild_ignore_table
MySQL主从同步时忽略的表
replicate_wild_do_table
与replicate_wild_ignore_table相反,指定MySQL主从同步时需要同步的表
innodb_data_home_dir
InnoDB数据文件的目录
innodb_file_per_table
启用独立表空间
innodb_data_file_path
InnoDB数据文件位置
innodb_log_group_home_dir
用来存放InnoDB日志文件的目录路径
innodb_additional_mem_pool_size
InnoDB存储的数据目录信息和其它内部数据结构的内存池大小
innodb_buffer_pool_size
InnoDB存储引擎的表数据和索引数据的最大内存缓冲区大小
innodb_file_io_threads
IO操作的最大线程个数
innodb_thread_concurrency
InnoDB并发线程数
innodb_flush_log_at_trx_commit
InnoDB日志提交方式
innodb_log_buffer_size
InnoDB日志缓冲区大小
innodb_log_file_size
InnoDB日志文件大小
innodb_log_files_in_group
InnoDB日志个数
innodb_max_dirty_pages_pct
当内存中的脏页量达到此参数设定的值(相对于innodb_buffer_pool大小的比例)时,刷新脏页到磁盘
innodb_lock_wait_timeout
InnoDB行锁导致的死锁等待时间
slave_compressed_protocol
主从同步时是否采用压缩传输binlog
skip-name-resolve
跳过域名解析
mysql文件说明_MySQL进阶之配置文件说明相关推荐
- MySQL文件后_MySQL误删除文件后,如何恢复
MySQL在运行中,如果误删除数据文件,只有服务进程没有退出,那么就有办法将其恢复. 首先介绍Linux下lsof:他可以显示打开的文件和网络连接. 其次/proc目录包含了反映内核和进程树的各种文件 ...
- mysql revoke 用法_mysql进阶(二十八)MySQL GRANT REVOKE用法
mysql进阶(二十八)MySQL GRANT REVOKE用法 MySQL的权限系统围绕着两个概念: 认证->确定用户是否允许连接数据库服务器: 授权->确定用户是否拥有足够的权限执行查 ...
- mysql级联删除_MySQL进阶三板斧(三)看清“触发器 (Trigger)”的真实面目
触发器(Trigger)的起源 MySQL是最受欢迎的开源RDBMS,被社区和企业广泛使用.触发器是MySQL在5.0.1(开天辟地一版本)中增加的三大新功能之一,另外两个师兄弟是视图(view)与存 ...
- mysql 语句解析_MySQL进阶之语句解析顺序
概述 一条普通的SQL查询语句它在MySQL数据库中是怎么样被解析和执行的呢?下面一起来了解一下,MySQL是如何解析SQL查询语句的,这对理解MySQL的执行计划也大有益处. 解析顺序 下面是一条普 ...
- mysql数据库优先_MySQL数据库配置文件之优先级
1.数据库配置方式 1)预编译 cmake . -DCMAKE_INSTALL_PREFIX=/application/mysql-5.7.20 -DMYSQL_DATADIR=/applicatio ...
- mysql官网下载后解压是文件夹_mysql解压文件安装
一直以来都习惯了使用MySQL安装文件(.exe),今天下载了一个.zip版本的MySQL,安装过程中遇到了一些问题,如下: 1.在MySQL官网上(http://dev.mysql.com/down ...
- mysql ibata文件_重装系统后,怎么调用之前mysql的数据_mysql
重装系统后,如何调用之前mysql的数据 前提是:必须保留之前的数据库数据 在介绍此方法之前,提醒各位最好的转移数据的方法为: 在原来MYSQL服务器导出SQL文件,然后再在新的MYSQL服务器导入数 ...
- mysql从安全文件密码_Mysql必读MySQL安全输入密码的一些操作介绍
<Mysql必读MySQL安全输入密码的一些操作介绍>要点: 本文介绍了Mysql必读MySQL安全输入密码的一些操作介绍,希望对您有用.如果有疑问,可以联系我们. 当我们运行mysql客 ...
- mysql从安全文件密码_MySQL安全输入密码的一些操作介绍_MySQL
当我们运行mysql客户端连接mysql服务器的时候,以一种暴露的可被其他用户发现的方式指定我们的密码是不妥的.我们输入密码的方式有四种,其中每一种都有一定风险.下面就分别说下这四种方式: MySQL ...
最新文章
- shell5.0密钥_8.使用Xshell5密钥登录liunx
- 提升研发效能的简单而使用的习惯
- hibernate笔记
- 初识Memcached
- 一步步在Docker里运行Web应用
- Linux 更改主机的 host 名
- python 短视频_短视频篇 | Python 带你进行短视频二次创作
- Android【报错】Description Resource Path Location Type AndroidManifest.xml file missing!
- 十天学会单片机Day4串行口通信
- MySQL集群Cluster
- [PHPCMS]精美大气自适应资源模板下载网站源码
- Linux硬盘格式化
- PHP加密平台,在线加密sg11,混淆,Leave,EnPHPV2等
- PWR-低功耗模式-STM32F4
- 计算机在职研究生是学历教育吗,计算机在职研究生有学籍吗
- SpringBoot(五)整合Mybatis-Plus
- 【blackduck】 Request failed authorization [HTTP Error]: XXX, response was 403 Forbidden.
- 成人大专计算机应用技术专业难毕业吗,深圳成人大专哪个专业容易毕业
- matlab中(),[],与{}的使用区别
- [转载] 全本张广泰——第十二回 广泰退贼寇 技惊哈大人
热门文章
- echars x轴单位_echarts X轴和Y轴 坐标没有 一一对应
- 超级计算机和人比,和超级计算机相比,人类的大脑很弱吗
- 文件包含——apache日志文件包含shell(四)
- SQL注入——基于报错的注入(五)
- Windows隐藏账户处置
- 暴力破解(初级)以及弱口令工具的使用
- 文本编辑软件_IDE与文本编辑器的比较
- bufferedreader接收不到数据_PS4、Xbox手柄和Switch跨次元组队?全靠八位堂USB无线接收器...
- jvm虚拟机_JVM虚拟机五连问,能过并不是只靠运气
- c语言作业题五六章答案,C语言程序设计五六章习题和课堂测试答案.doc