mysql配置文件不生效解決


  1. 啟動警告日志

mysqld: [Warning] World-writable config file ‘/etc/mysql/conf.d/mysql.cnf’ is ignored.

解決
取消mysql.cnf文件其他可寫權限

chmod 644 mysql.conf.d
  1. mysql 5.7服務器字符集參數無效
    5.7.22以后版本character-set-server參數無法生效,默認值為latin1
    8版本不設置默認值為utf8mb4
[mysqld]
character-set-server=utf8mb4
  1. 部分配置項不生效,例如port,time-zone等
    檢查啟動mysqld服務的賬號是否為root,以及配置文件路徑是否有可執行(X)權限
    例如:如果是docker官方鏡像啟動,會以mysql用戶啟動mysqld服務,掛載的配置文件路徑“/etc/mysql/conf.d”需要堆其他用戶給與可執行權限。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM