原因:修改了my.ini或my.cnf文件后配置不生效
问题排查:
- 是否修改了正确名称的文件
- 是否作出了正确的修改
- 是否修改后重启mysql服务
- mysql启动时所加载的配置文件是否是你修改的那份
查看mysql启动时加载的配置文件地址:
win +r 输入 regedit:进入注册表
在注册表编辑器依次打开:HKEY_LOCAL_MACHINE---->SYSTEM---->CurrentControlSet---->Services---->MySQL
找到类型为REG_EXTEND_SZ类型字段,将其文件地址改为:
"D:\mysql-5.6.24\bin\mysqld" --defaults-file="D:\mysql-5.6.24\my.ini" MySQL
前面是mysql启动程序地址,后面的defaults-file参数是指定加载配置文件的地址