我一直在嘗試使用 Ubuntu Server 16.04.1 設定一個小型虛擬化開發環境,但在編輯 MySQL 的 my.cnf 檔案時遇到問題。運行sudoedit /etc/mysql/my.cnf
返回sudoedit: /etc/mysql/my.cnf: editing symbolic links is not permitted
。沒問題,我跑了,readlink /etc/mysql/my.cnf
這給了我位置/etc/alternatives/my.cnf
。於是我就跑了sudoedit /etc/alternatives/my.cnf
,這告訴了我sudoedit: /etc/alternatives/my.cnf: editing symbolic links is not permitted
。在閱讀該文件的連結時,使用readlink /etc/alternatives/my.cnf
,它會將我帶回/etc/mysql/my.cnf
.這是因為我設定不當造成的嗎?或者這是一個錯誤?
答案1
根據我們在評論中的討論:
我認為您實際要編輯的檔案是 /etc/mysql/conf.d/mysql.cnf
乾杯,艾爾