[mysqld]

port=3306 # mysql服务端默认监听(listen on)的TCP/IP端口

basedir="C:/Program Files/MySQL/MySQL Server 5.5/" # 基准路径,其他路径都相对于这个路径

datadir="C:/Program Files/MySQL/MySQL Server 5.5/Data" # mysql数据库文件所在目录

character-set-server=latin1 # 服务端使用的字符集默认为8比特编码的latin1字符集

default-storage-engine=INNODB # 创建新表时将使用的默认存储引擎

sql-mode="STRICT_TRANS_TABLES,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION" # SQL模式为strict模式

max_connections=100 # mysql服务器支持的最大并发连接数(用户数)。但总会预留其中的一个连接给管理员使用超级权限登录,即使连接数目达到最大限制。如果设置得过小而用户比较多,会经常出现“Too many connections”错误。

query_cache_size=0 # 查询缓存大小,用于缓存SELECT查询结果。如果有许多返回相同查询结果的SELECT查询,并且很少改变表,可以设置query_cache_size大于0,可以极大改善查询效率。而如果表数据频繁变化,就不要使用这个,会适得其反

table_cache=256 # 这个参数在5.1.3之后的版本中叫做table_open_cache,用于设置table高速缓存的数量。由于每个客户端连接都会至少访问一个表,因此此参数的值与 max_connections有关。当某一连接访问一个表时,MySQL会检查当前已缓存表的数量。如果该表已经在缓存中打开,则会直接访问缓存中的表已加快查询速度;如果该表未被缓存,则会将当前的表添加进缓存并进行查询。在执行缓存操作之前,table_cache用于限制缓存表的最大数目:如果当前已经缓存的表未达到table_cache,则会将新表添加进来;若已经达到此值,MySQL将根据缓存表的最后查询时间、查询率等规则释放之前的缓存。

tmp_table_size=34M # 内存中的每个临时表允许的最大大小。如果临时表大小超过该值,临时表将自动转为基于磁盘的表(Disk Based Table)。

thread_cache_size=8 # 缓存的最大线程数。当客户端连接断开时,如果客户端总连接数小于该值,则处理客户端任务的线程放回缓存。在高并发情况下,如果该值设置得太小,就会有很多线程频繁创建,线程创建的开销会变大,查询效率也会下降。一般来说如果在应用端有良好的多线程处理,这个参数对性能不会有太大的提高。

mysql ini配置文件分组排序_MySQL配置文件mysql.ini参数详解相关推荐

  1. mysql 5.1默认缓存_mysql的innodb数据库引擎详解

    一.mysql体系结构和存储引擎 1.1.数据库和实例的区别 数据库:物理操作系统或其他形式文件类型的集合.在mysql下数据库文件可以是frm,myd,myi,ibd结尾的文件. 数据库实例:由数据 ...

  2. mysql添加两种数据类型_MySQL入门(二) 数据库数据类型详解

    序言 今天去健身了,感觉把身体练好还是不错的,闲话不多说,把这个数据库所遇到的数据类型今天统统在这里讲清楚了,以后在看到什么数据类型,咱度应该认识,对我来说,最不熟悉的应该就是时间类型这块了.但是通过 ...

  3. mysql innodb 的锁机制_Mysql之Innodb锁机制详解

    InnoDB与MyISAM的最大不同有两点:一是支持事务(TRANSACTION):二是采用了行级锁.关于事务我们之前有专题介绍,这里就着重介绍下它的锁机制. 总的来说,InnoDB按照不同的分类共有 ...

  4. mysql中设置字符集语句_MYSQL字符集设置的方法详解(终端的字符集)

    前言 每次利用终端 创建数据库或者创建表的时候,字符集都是latin1,或者进行插入值的时候,显示的是乱码(不指定字符集的时候)如下: 查看当前数据库的字符集 character_set_client ...

  5. mysql 主键 自增_MySQL自增主键详解

    一.自增值保存在哪儿? 不同的引擎对于自增值的保存策略不同 1.MyISAM引擎的自增值保存在数据文件中 2.InnoDB引擎的自增值,在MySQL5.7及之前的版本,自增值保存在内存里,并没有持久化 ...

  6. mysql数据库语句左连接_MySQL 左连接 右连接 详解

    表A记录如下: aID        aNum 1           a20050111 2           a20050112 3           a20050113 4          ...

  7. mysql 分组排序_MySQL如何实现Excel分组排序功能?

    Excel中分组排序只需要对数据进行升序降序,再利用if函数添加排序序号,即可筛选出分组top数据. Oracle也有row_number()函数对数据进行分组排序,而MySQL并没有此类函数,那么如 ...

  8. MySQL配置文件参数详解

    [client] port = 3307 socket = /usr/local/mysql5_6/mysql.sock default-character-set=utf8 [mysql] prom ...

  9. mysql --skip-locking_skip-external-locking – MySQL性能参数详解

    skip-external-locking – MySQL性能参数详解 MySQL的配置文件my.cnf中默认存在一行skip-external-locking的参数,即"跳过外部锁定&qu ...

最新文章

  1. 配置浮动路由,实现链路冗余
  2. oracle11g dataguard物理备库搭建
  3. 9-2 go语言的调度器
  4. mysql-debug: Thread stack overrun
  5. 纯JavaScript实现表白代码
  6. Eclipse离线集成svn插件
  7. C# 多线程六 事件 AutoResetEvent/ManualResetEvent 的简单理解与运用
  8. 小程序发布上线流程_微信小程序发布_审核上线流程及注意事项_企业服务汇
  9. word硬回车是怎么产生的_在word中怎样删除软硬回车?
  10. 使用PDF24 将mathmatica 的.nb文件转化为PDF文档
  11. php tipask yii 单点登录_Tipask问答系统 php版 v3.3.1 正式版
  12. 这些雷达书籍,你需要收藏~(终极大汇总)
  13. python 今天日期是多少,python time时间,日期,时间
  14. 3D医学图像CT dcm格式转换为png
  15. 第四方支付平台有哪些?
  16. QT工程的pro文件详解
  17. python按格式写文件_Python按特定格式对文件进行读写
  18. 软件界面原型设计工具 Web Axure RP
  19. SQL命令创建数据表和修改数据表的方法
  20. 入坑之路之COMSOL简介及学习心得

热门文章

  1. 你是怎样“被平均”的?细数统计数据中的那些坑
  2. 〖谷腾读书会GTC〗Digital economy
  3. Simulink之功率场效应晶体管(P-MOSFET)
  4. Makefile之静态模式(7)
  5. 领导看了我写的关闭超时订单,让我出门左转!
  6. 生产问题分析!delete in子查询不走索引?!
  7. 冲上热搜!快手宣布取消大小周
  8. 一文了解Redis持久化
  9. 微信红包技术架构,防外挂贼牛逼!(附胶片下载)
  10. 利用hibernate中的SchemaExport生成数据表