在 Linux 上安裝 MySQL 是一個常見的任務(wù),但是即使安裝完成,也需要驗證是否成功。以下是一些檢查 MySQL 是否已成功安裝的方法。
$ which mysql
/usr/bin/mysql
$ which mysqladmin
/usr/bin/mysqladmin
如果前兩個命令返回了完整的路徑,那么說明 MySQL 軟件已經(jīng)安裝并位于正確的位置。如果返回“which: command not found”錯誤,那么說明 MySQL 還沒有正確安裝。在這種情況下,需要檢查并重新安裝。
另一種方法是查看 MySQL 服務(wù)的狀態(tài):
$ sudo systemctl status mysql
如果 MySQL 正在運行,那么輸出將類似于以下內(nèi)容:
● mysql.service - MySQL Community Server
Loaded: loaded (/lib/systemd/system/mysql.service; enabled; vendor preset: enabled)
Active: active (running) since Tue 2019-07-09 16:22:36 UTC; 23min ago
Main PID: 1263 (mysqld)
Tasks: 27 (limit: 1152)
CGroup: /system.slice/mysql.service
└─1263 /usr/sbin/mysqld --daemonize --pid-file=/run/mysqld/mysqld.pid
如果 MySQL 不是運行狀態(tài),那么可以使用 systemctl 啟動它:
$ sudo systemctl start mysql
使用以上方法查看 MySQL 是否安裝成功即可。如果需要在其他機器上訪問到 MySQL,還需要檢查防火墻設(shè)置等其他因素。