背景:修改/etc/my.cnf文件,添加参数,然后重启服务器使其生效,但是发现未生效。
解决方法:百度一轮后发现说启动mysql的时候,指定的配置文件不是我修改的那一个
百度提供的相关命令:
#查看是否有设置使用指定目录的my.cnf文件,如果没有则是加载默认文件/etc/my.cnf ps aux|grep mysql|grep 'my.cnf' #查看mysql默认使用my.cnf文件目录以及优先级,排在前面的优先级高 mysql --help|grep 'my.cnf'
但是我确实是修改的/etc/my.cnf的配置,是加载的文件配置。
后面发现修改的位置不对,由于是测试环境的mysql,所以是直接使用mysqld去启动MySQL服务的,而不是使用mysqld_safe脚本去启动的,所以修改参数的时候需要对应好才会生效。

修改重启,问题解决
