背景:修改/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腳本去啟動的,所以修改參數的時候需要對應好才會生效。

修改重啟,問題解決
