搜尋

首頁  >  問答  >  主體

MySQL伺服器無法套用my.cnf檔案中的修改

我已經在Centos 7上使用捆綁包安裝了mysql伺服器和mysql客戶端。 mysql伺服器的連接埠顯示為0。我想給它指定一個特定的連接埠。為此,我已經修改了/etc/my.cnf如下:

port=4545

修改後,我重新啟動了服務。但它啟動時跳過網路設置,狀態為ON。我還嘗試將skip-networking更改為OFF,但沒有成功。

在更改後,我還嘗試了mysql_secure_installation,但出現以下錯誤:

失敗!錯誤:MySQL伺服器正在使用--skip-grant-tables選項運行,因此無法執行此語句

我該如何解決這個問題? 謝謝回答

P粉092778585P粉092778585475 天前544

全部回覆(1)我來回復

  • P粉957723124

    P粉9577231242023-09-07 12:05:56

    我已經透過以下方式解決了我的問題:

    systemctl stop mysqld
    systemctl daemon-reload
    systemctl set-environment MYSQLD_OPTS="--skip-networking=OFF"

    在此之後,我重新啟動了服務。

    systemctl start mysqld

    回覆
    0
  • 取消回覆