介紹
MySQL 是一個廣泛使用的關系型數據庫管理系統。CentOS 8 操作系統自帶了 MySQL 數據庫,可以用來存儲和管理數據。通過一些簡單的命令,我們可以方便地查看 MySQL 數據庫的運行狀態。
查看 MySQL 服務
在 CentOS 8 中,MySQL 服務可以通過命令 systemctl 查看。
systemctl status mysql.service
如果 MySQL 服務正在運行,將會返回以下信息:
● mysql.service - MySQL 8.0.16 Loaded: loaded (/usr/lib/systemd/system/mysql.service; enabled; vendor preset: disabled) Active: active (running) since Wed 2019-12-18 10:01:53 EST; 4h 55min ago Process: 10184 ExecStartPre=/usr/bin/mysqld_pre_systemd (code=exited, status=0/SUCCESS) Main PID: 10187 (mysqld) Tasks: 39 (limit: 2364) Memory: 810.3M CGroup: /system.slice/mysql.service └─10187 /usr/sbin/mysqld --daemonize --pid-file=/var/run/mysqld/mysqld.pid
查看 MySQL 端口
我們可以使用命令 netstat 查看 MySQL 的監聽端口。
netstat -tulpn | grep mysql
如果 MySQL 正在監聽端口,將會返回以下信息:
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 10187/mysqld
這表示 MySQL 正在監聽本地端口 3306。
連接到 MySQL
可以使用命令 mysql -u username -p 連接到 MySQL 數據庫。這里替換 username 為你的 MySQL 用戶名。
mysql -u username -p
執行完命令后,需要輸入 MySQL 用戶的密碼。如果密碼正確,就會連接到 MySQL 數據庫并打開命令行界面,可以開始執行 MySQL 命令。
總結
通過上述幾個命令,可以方便地查看 MySQL 數據庫的狀態。有了這些信息,我們可以更好地管理 MySQL 數據庫并保證其安全和可靠性。