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