MySQL 通常不會在系統關閉時自動關閉。但是,如果您希望在系統關閉時自動關閉 MySQL 服務器,可以嘗試以下方法:
對于 Linux 系統:
打開終端。
使用以下命令編輯 MySQL 配置文件(通常位于 /etc/mysql/my.cnf
或 /etc/my.cnf
):
sudo nano /etc/mysql/my.cnf
或者
sudo nano /etc/my.cnf
[mysqld]
部分添加以下行:skip-grant-tables
這將允許 MySQL 服務器在沒有權限檢查的情況下運行。
[mysqld]
部分添加以下行:daemonize=1
pid-file=/var/run/mysqld/mysqld.pid
這將在后臺運行 MySQL 服務器,并將進程 ID 存儲在指定的文件中。請確保將 /var/run/mysqld/
目錄更改為您的系統上的實際目錄。
保存并關閉配置文件。
使用以下命令啟動 MySQL 服務器:
sudo service mysql start
現在,MySQL 服務器應該在系統關閉時自動關閉。
對于 Windows 系統:
打開“服務”管理程序。您可以通過在開始菜單中搜索“services.msc”來找到它。
在服務列表中找到“MySQL”服務。
右鍵單擊“MySQL”服務,然后選擇“屬性”。
在“啟動類型”下拉菜單中選擇“自動”。
單擊“確定”以保存設置。
現在,MySQL 服務器應該在系統關閉時自動關閉。