MySQL是一種非常流行的關系型數據庫管理系統。對于Linux操作系統的用戶來說,如果想在系統中運行MySQL,一般會選擇手動啟動MySQL服務。但是,隨著系統管理方式越來越簡單化,使用systemctl命令進行MySQL管理也成為了一個很不錯的選擇。
下面,我們就來介紹一下如何將MySQL加入systemctl:
1. 首先,創建一個新的MySQL啟動腳本: $ sudo vim /usr/lib/systemd/system/mysql.service 2. 將以下內容添加到文件中: [Unit] Description=MySQL Server After=network.target [Service] Type=forking User=mysql Group=mysql ExecStart=/usr/local/mysql/bin/mysqld_safe --defaults-file=/etc/my.cnf --datadir=/var/lib/mysql --pid-file=/var/run/mysqld/mysqld.pid --socket=/var/run/mysqld/mysqld.sock ExecStop=/usr/local/mysql/bin/mysqladmin -u root -p shutdown Restart=always [Install] WantedBy=multi-user.target 3. 保存文件并退出Vim。 4. 啟動MySQL服務: $ sudo systemctl start mysql.service 5. 設置MySQL服務自啟: $ sudo systemctl enable mysql.service 6. 確認MySQL已經成功加入systemctl: $ sudo systemctl status mysql.service
這樣,我們就成功將MySQL加入了systemctl,可以方便快捷地管理MySQL服務。
上一篇mysql 剪切