首頁  >  文章  >  資料庫  >  mysql 啟動 停止

mysql 啟動 停止

王林
王林原創
2023-05-12 11:53:062205瀏覽

MySQL 是一個常用的開源關係型資料庫系統。它提供了靈活性和可自訂的特性,而且易於安裝和管理。無論你是要在個人電腦上還是在生產環境中使用 MySQL,一旦遇到 MySQL 無法正常運作或出現問題時,就需要啟動或關閉。下面我們來了解如何啟動或關閉 MySQL。

啟動 MySQL

MySQL 的啟動可以透過命令列方式或圖形化方式來進行。本文介紹的是透過命令列方式來啟動 MySQL。

1. 檢查 MySQL 是否已經安裝

在啟動 MySQL 之前,需要先檢查 MySQL 是否已經安裝,並且確認其安裝路徑。如果你是在Windows 作業系統中安裝的MySQL,可以按下Windows R 鍵,開啟「執行」對話框,輸入services.msc 指令,點選「確定」按鈕,在「服務」清單中尋找MySQL 服務是否已經安裝。

如果你是在Linux 作業系統中安裝的MySQL,則需要使用以下指令來檢查MySQL 是否已經安裝:

$ mysql -v

如果沒有安裝,需要先安裝MySQL,安裝方式可以參考官方文檔。

2. 啟動MySQL 服務

啟動MySQL 服務有兩種方式:

  • 在Windows 作業系統中,使用net 命令,如下所示:

    net start mysql
  • 在Linux 作業系統中,使用以下命令:

    sudo /etc/init.d/mysql start

sudo service mysql start

如果你的MySQL 設定檔路徑不同,則需要指定對應的設定檔路徑:

mysql.server start --defaults-file=/path/to/my.cnf

成功啟動MySQL 服務之後,可以使用下列指令來驗證是否正常運作:

mysql -u root -p

如果訊息提示“Welcome to the MySQL monitor”,則表示MySQL 服務已經成功啟動。

關閉 MySQL

在不需要使用 MySQL 時,可以關閉服務以釋放系統資源。關閉 MySQL 有兩種方式:

1. 使用 mysqladmin 工具

MySQL 自帶了一個 mysqladmin 工具,可以用來管理 MySQL 服務。使用下列指令可以關閉MySQL 服務:

mysqladmin -uroot shutdown

線上使用指令:

mysqladmin -h hostname -uroot -p shutdown

如果MySQL 服務已經停止,將會提示下列資訊:

mysqladmin: connect to server at 'localhost' failed
error: 'Can't connect to local MySQL server through socket 
'/tmp/mysql.sock' (2)'
Check that mysqld is running and that the socket: '/tmp/mysql.sock' exists!

如此,MySQL 服務已經停止。

2. 使用系統指令

在Windows 作業系統中,可以使用net 指令來停止MySQL 服務,如下所示:

net stop MySQL

在Linux 作業系統中,可以使用下列指令來停止MySQL 服務:

sudo /etc/init.d/mysql stop

sudo service mysql stop

如果你的MySQL 設定檔路徑不同,則需要指定對應的設定檔路徑:

mysql.server stop --defaults-file=/path/to/my.cnf

總結

透過本文的介紹,我們了解如何啟動或關閉MySQL 服務。啟動和關閉 MySQL 都有多種方式,可以根據實際情況選擇適合自己的方式來操作。同時,也需要注意 MySQL 的設定檔路徑是否正確,以確保可以正常啟動或關閉 MySQL 服務。

以上是mysql 啟動 停止的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn