博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Windows系统中MySQL 5.6的配置文件(my.ini)修改方法
阅读量:4107 次
发布时间:2019-05-25

本文共 1147 字,大约阅读时间需要 3 分钟。

转自

这也是一个小经验。由于实验需要,我需要修改一下MySQL的配置文件my.ini。在MySQL 5.6.8之前,会将配置文件直接放在安装目录下。在之后的版本中进行了修改,MySQL在启动过程中,会按照下面的顺序搜索my.ini文件:

File Name Purpose
%PROGRAMDATA%\MySQL\MySQL Server 5.6\my.ini%PROGRAMDATA%\MySQL\MySQL Server 5.6\my.cnf Global options
%WINDIR%\my.ini%WINDIR%\my.cnf Global options
C:\my.iniC:\my.cnf Global options
INSTALLDIR\my.iniINSTALLDIR\my.cnf Global options
defaults-extra-file The file specified with , if any
%APPDATA%\MySQL\.mylogin.cnf Login path options
这个表中的具体内容我也不解释了,详情请查看官方文档:

但是我今天按这个来做的时候,遇到了令人哭笑不得的问题。开始没看到官方文档的时候,搜索了几个英文和中文网站,大家都my.ini文件位于C:\ProgramData\MySQL\MySQL Server 5.6目录下,我看了一下,并没有发现这个目录,于是自己新建了一个。重启了好多遍MySQL服务,一直没发现配置起作用过。

百思不得其解的时候,无意中看到了MySQL命令行MySQL 5.6 Command Line Client的快捷方式配置中,目标一栏写着"D:\Program Files\MySQL\MySQL Server 5.6\bin\mysql.exe" "--defaults-file=D:\ProgramData\MySQL\MySQL Server 5.6\my.ini" "-uroot" "-p" 这才恍然大悟,原来在D盘底下有个同样的文件夹(因为我将MySQL安装到了D盘),按照上面的表格,这个文件夹中my.ini是最先加载的。

我需要修改MySQL的最大连接数,例如这里我修改为50,在my.ini中修改为:

max_connections=50

然后重启MySQL服务,在MySQL命令行中输入:

show variables like '%max_connections%';
就可以发现最大连接数被修改成50了。

在MySQL命令行中查看其它属性和状态的方法,可以参考这篇日志:

就是这点经验,我觉得其它朋友也可能遇到类似的问题,所以简单记录一下。

转载地址:http://kipsi.baihongyu.com/

你可能感兴趣的文章
ASP.NET Web API 使用Swagger生成在线帮助测试文档,支持多个GET
查看>>
php api接口校验规则示例
查看>>
Product Google的十大设计原则
查看>>
如何做html5山寨版愤怒的小鸟
查看>>
vue-cli3和ts建立vue项目
查看>>
设计模式
查看>>
php基础教程-输出Hello World
查看>>
RAID LVM ISCSI
查看>>
mysql报错
查看>>
Android Studio Gradle project refresh failed No such property classpath for class
查看>>
Galera Cluster——一种新型的高一致性MySQL集群架构
查看>>
数学图形(1.44)超圆
查看>>
html5 canvas路径绘制2
查看>>
css左侧固定宽度,右侧自适应的几种实现方法
查看>>
sql server 游标使用
查看>>
解决导入TensorFlow后出现警告的的问题解决:通过降低numpy的版本
查看>>
HDU 2141 Can you find it?(二分)
查看>>
python中的数据结构
查看>>
第一天进入博客这个神奇的领域 在此%%%erosun
查看>>
新手对Spring的图解和一点个人理解
查看>>