色婷婷狠狠18禁久久YY,CHINESE性内射高清国产,国产女人18毛片水真多1,国产AV在线观看

mysql服務無法隨系統(tǒng)自啟

錢艷冰2年前13瀏覽0評論

如果你遇到了mysql服務無法隨系統(tǒng)自啟的問題,有可能是以下幾個原因:

  1. 啟動腳本沒有被正確配置
  2. 權(quán)限設(shè)置不正確
  3. MySQL服務已停止,需手動重新啟動

下面我們逐個排查問題:

# 查看mysqld.service文件是否配置正確
$ systemctl cat mysqld.service
# 如果文件不存在,可以手動創(chuàng)建
$ sudo vi /usr/lib/systemd/system/mysqld.service
[Unit]
Description=MySQL Server
After=syslog.target
After=network.target
[Service]
User=mysql
Group=mysql
ExecStart=/usr/sbin/mysqld
ExecStartPre=/usr/bin/mkdir -p /var/run/mysqld
ExecStartPre=/usr/bin/chown mysql:mysql /var/run/mysqld
PIDFile=/var/run/mysqld/mysqld.pid
ExecStop=-/usr/bin/mysqladmin shutdown -pPASSWORD
Restart=on-failure
[Install]
WantedBy=multi-user.target
# 重載配置文件
$ sudo systemctl daemon-reload
# 啟動mysql服務
$ sudo systemctl start mysqld.service
# 查看服務狀態(tài)
$ systemctl status mysqld.service

如果mysqld.service文件已正確配置和啟動,可能是權(quán)限設(shè)置不正確。我們可以檢查/var/run/mysqld目錄是否有正確的權(quán)限。

# 重新設(shè)置權(quán)限
$ sudo chown mysql:mysql /var/run/mysqld

如果mysql服務已停止,需要手動重新啟動。

# 查看服務狀態(tài)
$ sudo systemctl status mysqld.service
# 如果服務已停止,手動啟動
$ sudo systemctl start mysqld.service

通過以上方法,可以修復mysql服務無法隨系統(tǒng)自啟的問題。