mysql自動啟動設定

2021-08-30 02:15:29 字數 1439 閱讀 6781

如果你都是按照預設配置安裝的那麼只要按照如下步驟就可以了

**先查詢mysql安裝目錄 然後按如下配置

find -name mysql

./usr/lib64/perl5/dbd/mysql

./usr/lib64/perl5/auto/dbd/mysql

./usr/lib64/mysql

./usr/share/mysql

./usr/bin/mysql

./var/lib/mysql

./var/lib/mysql/mysql

如果沒有則安裝mysql

chkconfig --list

mysqld 0:關閉 1:關閉 2:關閉 3:關閉 4:關閉 5:關閉 6:關閉

如果沒有則按照如下方法安裝伺服器

cp /usr/local/mysql/support-files/mysql.server /etc/init.d/mysql   將服務檔案拷貝到init.d下,並重命名為mysqld

chmod +x /etc/init.d/mysqld 賦予可執行許可權

chkconfig --add mysqld 新增服務

chkconfig --list 顯示服務列表

如果看到mysql的服務,並且3,4,5都是on的話則成功,如果是off,則鍵入

chkconfig --level 345 mysql on
####重啟電腦

reboot

netstat -na | grep 3306,如果看到有監聽說明服務啟動了

####附加介紹一下linux系統的執行級的概念:

linux os 將操作 環境分為以下7個等級,即

0:關機

1:單使用者模式(單使用者、無網路)

2:無網路支援的多使用者模式(多使用者、無網路)

3:有網路支援的多使用者模式(多使用者、有網路)

4:保留,未使用

5:有網路支援有x-window支援的多使用者模式(多使用者、有網路、x-window介面)

6:重新引導系統,即重啟

linux中有多種執行級,常見的就是多使用者的2,3,4,5 ,很 多人知道5是執行x-windows的級別,而0就是關機了。

執行級的改變可以通過init命令來切換。

例如,假 設你要維護系統進入單使用者狀態,那 麼,可以使用init1來切換。

在linux的執行級的切換過程中,系統會自動尋找對應執行級的目錄/etc/rc[0-6].d下的k和s開頭的檔案

按後面的數字順序,執行這些指令碼。

對這些指令碼的維護,是很繁瑣的一件事情,linux提供了chkconfig命令用來更新和查詢不同執行級上的系統服 務。

設定MySQL開機自動啟動的方法

在windows中一般情況下mysql安裝好之後就是開機自動啟動不需要設定,但是如果是通過yum安裝mysql後,預設開機時不會自動啟動,需要手動設定mysql讓它開機自啟動。首先,通過chkconfig命令看看mysql在不在可管理的列表中,命令是 chkconfig list如果列表中沒有mys...

Ububtu16 設定mysql自動啟動

ububtu16 設定mysql自動啟動 以sysv rc conf方法設定自動啟動 塊語法遵循標準markdown 例如 sudo apt get install sysv rc conf sudo sysv rc conf level 345 mysql on sudo reboot檢視服務列表...

Apache設定自動啟動

apache安裝路徑為 usr local apache 1 cp usr local apache bin apachectl etc rc.d init.d httpd 如果有其他的版本的apache存在,也可以直接覆蓋掉。ln s etc rc.d init.d httpd etc rc.d ...