[client] #客户端

port = 3306 #mysql客户端连接时的默认端口号

socket = /application/mysql-5.5.32/tmp/mysql.sock

[mysqld]

port = 3306 #mysql服务器监听的默认端口

socket = /application/mysql-5.5.32/tmp/mysql.sock

back_log = 50 #是指保持在操作系统监听队列的连接数量,即在MySQL连接管理器线程处理他们之前的连接数量

max_connections = 100 #MySQL允许的并发会话的最大数量

max_connect_errors = 10 #每个主机允许的最大错误数量

table_open_cache = 2048 #所有线程打开表的数字,文件描述符的大小

max_allowed_packet = 16M #服务器一次能处理的最大的查询包的值,也是服务器程序能够处理的最大查询

binlog_cache_size = 1M #在一个事务中,二进制日志能够处理SQL语句的缓存的最大数字,如果你经常使用复杂语句的事务,你可以增大这个值获得更好的性能,事务中所有的语句都会被缓存到binlog中并且一次性的提交后立刻写入二进制日志中。如果处理的事务大于这个值,磁盘上的临时文件被代替使用,这个缓冲会在在事务中第一次有更改状态时,被分配的每个链接上。

max_heap_table_size = 64M #独立的内存表所允许的最大容量

read_buffer_size = 2M #MySql读入缓冲区大小。

read_rnd_buffer_size = 16M #是MySql的随机读缓冲区大小。

sort_buffer_size = 8M # 排序缓冲被用来处理类似ORDER BY以及GROUP BY队列所引起的排序

join_buffer_size = 8M #此缓冲被使用来优化全联合(full JOINs 不带索引的联合).

thread_cache_size = 8 #我们在cache中保留多少线程用于重用

thread_concurrency = 8 #此允许应用程序给予线程系统一个提示在同一时间给予渴望被运行的线程的数量.

query_cache_size = 64M #查询缓冲的大小。查询缓冲常被用来缓冲 SELECT 的结果并且在下一次同样查询的时候不再执行直接返回结果.

query_cache_limit = 2M #只有小于此设定值的结果才会被缓冲

ft_min_word_len = 4 # 被全文检索索引的最小的字长.

default-storage-engine = MYISAM #当创建新表时作为默认使用的表类型

thread_stack = 192K #线程使用的堆大小. 此容量的内存在每次连接时被预留

transaction_isolation = REPEATABLE-READ

tmp_table_size = 64M #内部(内存中)临时表的最大大小

log-bin=mysql-bin #打开二进制日志功能.

binlog_format=mixed #设定记录二进制日志的格式,有三种格式,基于语句 statement、 基于行 row、 混合方式 mixed

slow_query_log #记录慢查询,

long_query_time = 2 #所有的超过这个参数时间的请求将被作为慢查询

server-id = 1 #唯一的服务标识号,它的取值在1到 2^32-1之间,这个值在主服务器和从服务器是被要求设置的。他的默认参数是1,如果是主机不需要设置,但是如果忽略此选项,MySQL不会作为master生效.

key_buffer_size = 32M #关键词缓冲的大小, 一般用来缓冲MyISAM表的索引块.

bulk_insert_buffer_size = 64M #MyISAM 使用特殊的类似树的cache来使得突发插入,(这些插入是,INSERT … SELECT, INSERT … VALUES (…), (…), …, 以及 LOAD DATA INFILE) 更快. 此变量限制每个进程中缓冲树的字节数.

myisam_sort_buffer_size = 128M #当需要对于执行REPAIR, OPTIMIZE, ALTER 语句重建索引时,MySQL会分配这个缓存,以及LOAD DATA INFILE会加载到一个新表,它会根据最大的配置认真的分配的每个线程。

myisam_max_sort_file_size = 10G #当重新建索引(REPAIR,ALTER,TABLE,或者LOAD,DATA,TNFILE)时,MySQL被允许使用临时文件的最大值。

myisam_repair_threads = 1 #如果一个表拥有超过一个索引, MyISAM 可以通过并行排序使用超过一个线程去修复他们.

myisam_recover #自动检查和修复没有适当关闭的 MyISAM 表.

innodb_additional_mem_pool_size = 16M #附加的内存池被InnoDB用来保存 metadata 信息

innodb_buffer_pool_size = 2G #InnoDB使用一个缓冲池来保存索引和原始数据,

innodb_data_file_path = ibdata1:10M:autoextend #InnoDB 将数据保存在一个或者多个数据文件中成为表空间.

innodb_write_io_threads = 8

innodb_read_io_threads = 8 #用来同步IO操作的IO线程的数量.

innodb_thread_concurrency = 16 #使用InnoDB引擎,内核被允许的线程数,这个最佳值取决于应用程序,硬件还有操作系统的调度程序。太高的值肯定会导致线程抖动。

innodb_flush_log_at_trx_commit = 1 #如果设置为1 ,InnoDB会在每次提交后刷新(fsync)事务日志到磁盘上,

innodb_log_buffer_size = 8M #用来缓冲日志数据的缓冲区的大小.

innodb_log_file_size = 256M #在日志组中每个日志文件的大小,

innodb_log_files_in_group = 3 #在日志组中文件的总量,通常2-3就足够了

innodb_max_dirty_pages_pct = 90 #在InnoDB缓冲池中最大允许的脏页面的比例.

innodb_lock_wait_timeout = 120 #在被回滚前,一个InnoDB的事务应该等待一个锁被批准多久.

[mysqldump]

quick

max_allowed_packet = 16M

[mysql]

no-auto-rehash

[myisamchk]

key_buffer_size = 512M

sort_buffer_size = 512M

read_buffer = 8M

write_buffer = 8M

[mysqlhotcopy]

interactive-timeout

[mysqld_safe]

open-files-limit = 8192 #每个程序允许打开文件的数量

mysql sql 加参数_[sql]mysql参数(配置)手册相关推荐

  1. mysql数据加百分号_使用MySQL SELECT语句时,在每个值的末尾添加一个百分号(%)...

    要在末尾添加百分号,请使用CONCAT()函数.让我们首先创建一个表-mysql> create table DemoTable ( StudentId int NOT NULL AUTO_IN ...

  2. mysql死锁释放时间参数_【Mysql】mysql 事务未提交导致死锁 Lock wait timeout exceeded; try restarting transaction 解决办法...

    问题场景 问题出现环境: 1.在同一事务内先后对同一条数据进行插入和更新操作: 2.多台服务器操作同一数据库: 3.瞬时出现高并发现象: 不断的有一下异常抛出,异常信息: org.springfram ...

  3. mysql 5.6参数_初识 MySQL 5.6 新功能、参数

    摘要: MySQL5.6 针对 MySQL5.5 各个方面又提升了很多,特别在性能和一些新参数上面,现在看看大致提升了哪些方面(后续不定时更新). 一:性能.功能上的提升. ① 在线DDL即 onli ...

  4. mysql 最大导入限制_分享mysql导入.sql 数据库文件最大限制的修改

    MySQL导进.sql文件的限制题目 本人电脑上拆的PHPNow在导进数据库斗劲年夜(年夜于32M)时碰着毛病,不能导进. 找遍天理要发: php.ini配置文件中有三处天方需要改动: upload_ ...

  5. mysql 命令行 换行_在MySQL命令行中使用SQL语句的规则

    规则1: SQL语句必须以分号(;)或者(\G)结束 分号(;)是SQL语句的结束标志.如果遗忘了分号,而直接按下回车键时,在MySQL客户端上将显示如下 mySQL> SELECT * FRO ...

  6. mysql数据生产数据分析_基于MySQL玩转SQL数据分析课程 互联网数据分析师-SQL数据分析实战视频教程...

    基于MySQL玩转SQL数据分析课程 互联网数据分析师-SQL数据分析实战视频教程 课程目录 (1)SQL与数Ju分析;目录中文件数:23个 (1) 开课-课时3SQL与数Ju库的价值.flv (2) ...

  7. mysql 结构化数据库_【MySQL】——MySQL数据库和SQL结构化查询语言概述

    [MySQL]--MySQL数据库和SQL结构化查询语言概述 [MySQL]--MySQL数据库和SQL结构化查询语言概述 文章目录数据库和SQL语言[1]数据库概述 [2]SQL语言 [3]MySQ ...

  8. mysql 生明变量_在 MySQL 的 SQL 文件中,定义变量与使用变量

    1.现阶段存在一个新需求,需要在部署产品时,针对产品做一些初始化数据的工作.预先准备好相应的 SQL 文件.由于需要执行多条 SQL 语句,且后续的 SQL 语句依赖于之前的 SQL 语句生成的主键 ...

  9. mysql密码认证插件_关于mysql:无法加载身份验证插件’caching_sha2_password’

    我正在将MySQL-8.0与MySQL Workbench连接起来并出现以下错误: Authentication plugin 'caching_sha2_password' cannot be lo ...

  10. mysql pt工具 加索引_[转]MySQL中如何为连接添加索引

    SELECT * FROM tblA, tblB, tblC WHERE tblA.col1 = tblB.col1 AND tblA.col2 = tblC.col1; explain的结果如下: ...

最新文章

  1. python能写软件吗-python可以编写什么软件
  2. 使用ajax进行汽车详情表的查询
  3. 不迈出第一步,不去尝试,你永远不知道能否成功
  4. 为什么有如此多的C++测试框架 - from Google Testing Blog
  5. 疯子的算法总结11--次小生成树+严格次小生成树
  6. TypeError: 'MongoClient' object is not callable
  7. CCF201912-1 报数
  8. AMD将于年内推出高端Polaris图形处理器
  9. winform point数组带数值_excel 根据条件标注最大数值最小数值
  10. 基于VUE,VUX组件开发的网易新闻页面搭建过程
  11. Android——TextView属性XML详解
  12. Unity2019配置ARCore环境
  13. 谷歌搜索语句实例(持续更新)
  14. linux终端解微分方程,解微分方程+ode求解器
  15. 使用Scratch制作打弹球游戏(一)弹球游戏过关
  16. python 聚类 客户细分_KMeans聚类:商城客户细分数据
  17. android obb分包,Unity 出OBB分包 和 安装
  18. Qt显示当前时间(年-月-日 时:分:秒 周几)
  19. c/c++函数参数的缺省值使用要点:
  20. PBOC APUD指令学习--SELECT命令

热门文章

  1. 用spss插件process做有调节的中介分析的结果解读
  2. Cisco Meraki MX67 MX68 配置网络分公司加入广域网
  3. 为什么你突然觉得工作很累 No.196
  4. 颠覆车载显示/拒绝屏幕堆砌,这家Tier1巨头给出自己的答案
  5. L1-7 装睡 (10 分)
  6. 亲历Intel CPU漏洞的正面袭击
  7. 百度2017暑期实习生编程钓鱼比赛
  8. bim技术及常用软件简介,revit插件免费的有哪些,付费的有哪些?
  9. ML—AdaBoost(二)—MATLAB代码
  10. 斐讯k2路由器ttl刷机