>데이터 베이스 >MySQL 튜토리얼 >Windows系统中MySQL 5.6的配置文件(my.ini)修改方法_MySQL

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

WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB
WBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWBOYWB원래의
2016-06-01 13:29:531208검색

bitsCN.com

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 optionsC:/my.ini, C:/my.cnf  Global optionsINSTALLDIR/my.ini, INSTALLDIR/my.cnf  Global optionsdefaults-extra-file  The file specified with --defaults-extra-file=path, if any%APPDATA%/MySQL/.mylogin.cnf 

 

 

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

[plain] max_connections=50  

 

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

[plain] show variables like '%max_connections%';  

 

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

bitsCN.com
성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.