MySQL的配置文件,不能被修改(Windows10)
记录帮助别人的问题。问题描述
MySQL的版本是5.7,而操作系统是window10.mysql安装在C:程序文件。最近,你需要添加一个新的配置项在MySQL的安装目录my-default.ini配置文件。
max_allowed_packet = 100m
保存编辑文件后,总是不可能保存,从而导致拒绝访问。
稍后,MySQL服务被停止,更改仍然无法保存。
然后复制my-default.ini到D盘,并保存修改后,删除原来的配置文件在C:程序文件,管理员打开命令行,并复制到原来的位置,在C:程序文件使用复制命令。虽然解决了配置文件可不是钱的问题,这表明变量命令可以看到参数不在MySQL服务重新启动了。
解决方法
1,停止MySQL服务。
2。打开文件浏览器>更改文件夹和搜索选项>查看选项卡>删除所有隐藏文件和文件夹选项。
3,你可以看到隐藏的文件夹C: 下MySQL的MySQL服务器5.7.there是这个文件夹的my.ini配置文件,配置文件默认是以MySQL读。
4、myini复制到其他盘,比如D盘。
5、修改: my.ini保存。注意:max_allowed_packet = 100m应放在{ }配置mysqld节下。你可以先寻找这个参数,如果系统已经有了,你可以直接更改号码。
6、删除my.ini原安装目录下作为管理员。
7,在菜单的命令行中打开开始菜单,右键>管理员。执行命令:
复制D: 我的INI C: 下MySQL的MySQL服务器5.7
第七,打开MySQL服务。
反射
该Windows10限制只可以对文件和文件夹的管理员权限的修改。所以用这个命令行来解决问题。同时,MySQL默许下C my.ini配置文件: 下MySQL的MySQL服务器的默认值是5.7。
以上是本文的全部内容,希望能对您有所帮助,希望大家多多支持。