嘗試使用指令mysql -u root -p 遠端連線到MySQL 資料庫時,使用者可能會遇到錯誤訊息:
Found option without preceding group in config file: /etc/mysql/my.cnf at line: 1
當my.cnf 設定檔缺少[mysqld] 標頭時,會出現此錯誤。 my.cnf 檔案包含 MySQL 的配置設置,每個部分都必須用方括號 ([]) 括起來並具有相應的部分名稱。
要解決此問題,請新增[mysqld] header 作為 /etc/mysql/my.cnf 檔案中的第一行。
[mysqld] ... (remaining configuration settings)
例如,如果您想設定預設時區:
[mysqld] default-time-zone = "+08:00" ... (remaining configuration settings)
對my.cnf 檔案進行必要的變更後,重新啟動MySQL服務以套用新設定。
Ubuntu/Debian
sudo mysqld stop sudo mysqld start
CentOS/Red Hat
sudo service mysqld stop sudo service mysqld start
以上是\'在 my.cnf 中找到沒有前面組的選項:為什麼以及如何修復它?\”的詳細內容。更多資訊請關注PHP中文網其他相關文章!