Centos7下設置MySql自動啟動


原文鏈接:http://www.cnblogs.com/Sungeek/p/9687565.html

1、將服務文件拷貝到init.d下,並重命名為mysql

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql

2、賦予可執行權限

chmod +x /etc/init.d/mysql

3、添加服務

chkconfig --add mysql

4、顯示服務列表

chkconfig --list

▲:如果看到mysql的服務如上圖所示2,3,4,5都是開的話則成功,默認級別是2345

如果是關,則鍵入命令開啟

chkconfig --level 2345 mysql on

5、重啟服務器

reboot

 

命令說明:

--add:增加所指定的系統服務,讓chkconfig指令得以管理它,並同時在系統啟動的敘述文件內增加相關數據;
--del:刪除所指定的系統服務,不再由chkconfig指令管理,並同時在系統啟動的敘述文件內刪除相關數據;
--level<等級代號>:指定讀系統服務要在哪一個執行等級中開啟或關畢。

等級代號列表:

  • 等級0表示:表示關機
  • 等級1表示:單用戶模式
  • 等級2表示:無網絡連接的多用戶命令行模式
  • 等級3表示:有網絡連接的多用戶命令行模式
  • 等級4表示:不可用
  • 等級5表示:帶圖形界面的多用戶模式
  • 等級6表示:重新啟動

需要說明的是,level選項可以指定要查看的運行級而不一定是當前運行級。對於每個運行級,只能有一個啟動腳本或者停止腳本。當切換運行級時,init不會重新啟動已經啟動的服務,也不會再次去停止已經停止的服務。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM