• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Windows系统中MySQL 5.6的配置文件(my.ini)批改方法

mysql 搞代码 7年前 (2018-06-06) 167次浏览 已收录 0个评论

Windows系统中mysql 5.6的配置文件(my.ini)修改方法

这也是一个小经验。由于实验需要,我需要修改一下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 --defaults-extra-file=path, if any
%APPDATA%/MySQL/.mylogin.cnf Login path options

这个表中的具体内容我也不解释了,详情请查看官方文档:http://dev.mysql.com/doc/refman/5.6/en/option-files.html

但是我今天按这个来做的时候,遇到了令人哭笑不得的问题。开始没看到官方文档的时候,搜索了几个英文和中文网站,大家都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

欢迎大家阅读《Windows系统中MySQL 5.6的配置文件(my.ini)批改方法》,跪求各位点评,by 搞代码

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

show variables like '%max_connections%';

就可以发现最大连接数被修改成50了。

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

http://blog.csdn.net/starnight_cbj/article/details/4492555

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


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Windows系统中MySQL 5.6的配置文件(my.ini)批改方法

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址