这也是一个小经验。因为实验须要,我须要修改一下MySQL的配置文件my.ini。在MySQL 5.6.8以前,会将配置文件直接放在安装目录下。在以后的版本中进行了修改,MySQL在启动过程当中,会按照下面的顺序搜索my.ini文件:html
File Name | Purpose |
---|---|
,
|
Global options |
,
|
Global options |
C:\my.ini , C:\my.cnf |
Global options |
,
|
Global options |
defaults-extra-file |
The file specified with --defaults-extra-file= , if any |
|
Login path options |
可是我今天按这个来作的时候,遇到了使人啼笑皆非的问题。开始没看到官方文档的时候,搜索了几个英文和中文网站,你们都my.ini文件位于C:\ProgramData\MySQL\MySQL Server 5.6目录下,我看了一下,并无发现这个目录,因而本身新建了一个。重启了好多遍MySQL服务,一直没发现配置起做用过。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是最早加载的。sql
我须要修改MySQL的最大链接数,例如这里我修改成50,在my.ini中修改成:网站
max_connections=50
而后重启MySQL服务,在MySQL命令行中输入:spa
show variables like '%max_connections%';就能够发现最大链接数被修改为50了。
在MySQL命令行中查看其它属性和状态的方法,能够参考这篇日志:.net
http://blog.csdn.net/starnight_cbj/article/details/4492555
命令行
就是这点经验,我以为其它朋友也可能遇到相似的问题,因此简单记录一下。日志