《MYSQL數(shù)據(jù)庫centos mysql不能隨主機(jī)啟動(dòng)怎么辦》要點(diǎn):
本文介紹了MYSQL數(shù)據(jù)庫centos mysql不能隨主機(jī)啟動(dòng)怎么辦,希望對您有用。如果有疑問,可以聯(lián)系我們。
MYSQL數(shù)據(jù)庫現(xiàn)象描述:centos下mysql不能隨機(jī)啟動(dòng)
mysql的安裝步驟
1,mysql編譯安裝,編譯安裝到/usr/local/mysql;
2,把support-files/mysql.server 文件cp到/etc/init.d/mysqld;
3,chconfig --add mysqld
本來以為一切ok,因?yàn)橹斑@樣裝沒有任何問題,可是在一次關(guān)機(jī)重啟后,發(fā)現(xiàn)mysql不會跟隨主機(jī)一起啟動(dòng).
MYSQL數(shù)據(jù)庫分析問題:
1. 檢查過mysqld的執(zhí)行權(quán)限
?
MYSQL數(shù)據(jù)庫2. 檢查隨機(jī)啟動(dòng)是否真的生效
?
MYSQL數(shù)據(jù)庫3. 查看系統(tǒng)啟動(dòng)日志,沒有發(fā)現(xiàn)問題
相關(guān)閱讀:
MYSQL數(shù)據(jù)庫經(jīng)過幾次測試都未能成功,本來想放棄這種啟動(dòng)方式,直接把mysql啟動(dòng)放到rc.local文件中,發(fā)現(xiàn)原來我的rc.local文件中有個(gè)掛載文件系統(tǒng)的的命令
而掛載的目錄,正是我mysql使用數(shù)據(jù)目錄.是不是啟動(dòng)順序的問題呢?
于是我打開/etc/init.d/mysqld這個(gè)文件,發(fā)現(xiàn)文件中有這么一條記錄
?
MYSQL數(shù)據(jù)庫64為啟動(dòng)順序,我知道rc.local中的啟動(dòng)順序是99,那么我mysql先于rc.local中的服務(wù)啟動(dòng).就是說我文件系統(tǒng)還未掛載,數(shù)據(jù)庫就啟動(dòng)了,那肯定出問題,于是調(diào)整mysql啟動(dòng)順序
chkconfig --del mysqld
修改/etc/init.d/mysqld文件
MYSQL數(shù)據(jù)庫重啟機(jī)器測試,mysql數(shù)據(jù)庫能正常隨主機(jī)啟動(dòng)了.
轉(zhuǎn)載請注明本頁網(wǎng)址:
http://www.fzlkiss.com/jiaocheng/6468.html