MySQL 資料庫的日常維護中,服務的啟動、停止與重啟是最基礎也最常見的操作。本文將針對 Windows 與 Linux (Ubuntu) 兩大主流作業系統環境,詳細說明命令列與圖形介面的操作步驟,助您快速掌握 MySQL 服務控制技巧。
在 Windows 系統中,透過命令提示字元 (CMD) 以管理員身分執行以下指令即可控制 MySQL 服務:
啟動 MySQL 服務: net start mysql
停止 MySQL 服務: net stop mysql
注意: 必須以「系統管理員身分」啟動 CMD 視窗,否則會因權限不足而執行失敗。
若不習慣指令操作,亦可透過工作管理員完成:
MySQL 或 MySQL80 等,視版本而定)。在 Linux 系統下,以下操作需具備 root 權限 (或使用 sudo)。
service 指令 (推薦)這是 System V init 腳本的標準呼叫方式,適用於大多數主流發行版:
啟動 MySQL 服務: service mysql start
停止 MySQL 服務: service mysql stop
重啟 MySQL 服務: service mysql restart
直接操作 /etc/init.d/ 目錄下的啟動腳本,效果等同於方法一:
啟動 MySQL 服務: /etc/init.d/mysql start
停止 MySQL 服務: /etc/init.d/mysql stop
重啟 MySQL 服務: /etc/init.d/mysql restart
補充提示: 現代 Linux 發行版 (如 Ubuntu 16.04+、CentOS 7+) 採用 systemd,亦可使用 systemctl start|stop|restart mysql (或 mysqld/mariadb) 進行管理,功能更強大且支援開機自啟設定。