我已經在Centos 7上使用捆綁包安裝了mysql伺服器和mysql客戶端。 mysql伺服器的連接埠顯示為0。我想給它指定一個特定的連接埠。為此,我已經修改了/etc/my.cnf如下:
port=4545
修改後,我重新啟動了服務。但它啟動時跳過網路設置,狀態為ON。我還嘗試將skip-networking更改為OFF,但沒有成功。
在更改後,我還嘗試了mysql_secure_installation,但出現以下錯誤:
失敗!錯誤:MySQL伺服器正在使用--skip-grant-tables選項運行,因此無法執行此語句
我該如何解決這個問題? 謝謝回答
P粉9577231242023-09-07 12:05:56
我已經透過以下方式解決了我的問題:
systemctl stop mysqld systemctl daemon-reload systemctl set-environment MYSQLD_OPTS="--skip-networking=OFF"
在此之後,我重新啟動了服務。
systemctl start mysqld