Centos
CPanel:什麼覆蓋了我的 MySQL 配置設置?
我有一個奇怪的問題,每隔幾週,我對 MySQL 配置所做的更改就會被重置為預設值。
我在 Centos 7.9 和 CPanel 98.0.9 上。
我以 root 身份登錄時通過 PHPMyAdmin 進行更改。例子:
sql_mode=NO_ZERO_IN_DATE,NO_ZERO_DATE,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION
最終,這會恢復為包含我的 CMS 不喜歡的東西,即
STRICT_TRANS_TABLES
屬性。我與支持人員交談,他們建議我改為將更改寫入
/etc/my.cnf
,我現在已經完成了。但我不知道是否還有其他地方我應該寫這個覆蓋,這樣它就不會再次失去。我不是服務員;有誰知道這可能是什麼?我會去哪裡嗅探伺服器以希望找到?
首先十分感謝。
通過命令行對正在執行的守護程序所做的更改是暫時的,並且不會在重新啟動後繼續存在。您收到了正確的編輯建議
/etc/my.cnf
,或者最好將您的更改放入/etc/my.cnf.d/custom.cnf
。