Linux伺服器重新開機後發現Mysql無法啟動了
- 故障一:啟動故障
- 錯誤提示:Can't connect to local MySQL server through socket '/var/lib/mysql/mysql.sock'
- 解決方案:
1:嘗試重新開機mysql伺服器,是否出現同樣錯誤
2:如出現同樣錯誤,則删除mysql.sock檔案後在重新開機
rm -rf /usr/local/mysql/mysql.sock
systemclt restart mysqld
- 故障二:啟動故障
- 錯誤提示:啟動mysql時:報錯 MySQL Daemon failed to start. 【失敗】
1:檢查資料目錄的權限設定
2:将Mysql的資料目錄的屬主和屬組設定正确,
chown -R mysql:mysql /usr/local/mysql
- 故障三:遠端連接配接故障
- 錯誤提示:
使用mysql -u root -h 資料庫IP -p 命名遠端連接配接Mysql時候出現提示:
Enter password:
ERROR 2003(HYOOO): Can't connect to MySQL server on ‘xxx’ (113)
1:排查網絡,保證網絡正常連接配接
2:給root帳号進行授權
GRANT all ON . TO 'root'@'IP位址' IDENTIFIED BY '123456' ;
3:關閉防火牆
- 故障四:主從故障
- 錯誤提示:在從伺服器重新開機時候出現報錯:
Master_SSL_Verify_Server_Cert:No