天天看點

MySQL 故障排查

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

繼續閱讀