Linux 中查看 MySql 是否啟動
介紹
MySql 是一種流行的關(guān)系型數(shù)據(jù)庫,因此在 Linux 中進行數(shù)據(jù)庫的管理和操作通常會涉及到 MySql。在使用 MySql 前必須確保 MySql 服務(wù)已經(jīng)啟動。本文將演示如何在 Linux 中查看 MySql 是否啟動。
查看 MySql 服務(wù)的狀態(tài)
要查看 MySql 的狀態(tài),可以使用以下命令:
sudo systemctl status mysql
如果 MySql 服務(wù)正在運行,則系統(tǒng)將輸出類似如下信息:
● mysql.service - MySQL Community Server
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
Active: active (running) since Mon 2021-08-02 15:25:28 CST; 1 day 11h ago …
如果 MySql 服務(wù)沒有運行,則系統(tǒng)將輸出如下信息:
● mysql.service - MySQL Community Server
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
Active: inactive (dead)
如果服務(wù)未安裝,則系統(tǒng)將輸出類似如下信息:
Unit mysql.service could not be found.
通過 ps 命令查看是否啟動
在 Linux 終端中,還可以使用 ps 命令查看 MySql 進程的運行情況。使用以下命令可查看 MySql 進程的運行情況:
ps -ef | grep mysql
如果 MySql 進程正在運行,則系統(tǒng)將輸出類似如下信息:
mysql 1650 1 0 08:01 ? 00:00:00 /usr/sbin/mysqld
如果 MySql 進程未運行,則系統(tǒng)將不會輸出任何內(nèi)容。
總結(jié)
查看 MySql 是否啟動在 Linux 中非常簡單。您可以使用 sudo systemctl status mysql 命令或 ps -ef | grep mysql 命令來檢查 MySql 是否已啟動。如果您還沒有安裝 MySql 服務(wù),請注意首先安裝服務(wù)。