系統環境:
centos7
mysql5.6
事情背景:
1.沒有系統及mysql部署及操作手冊留下,且本人不熟悉mysql更沒有dba經驗。
2.把mysql做成了開機啟動項(chkconfig里看出來)。
3.某日把作業系統重啟了。但發現mysql沒有啟動起來(沒有mysqld行程,沒有3306埠)。
處理經過:
在etc/init.d/目錄下執行
service mysqld start 報如下錯:
Starting MYSQL.The server quit without updating PID file(xxxxx.pid). [FAILED]
其他輔助說明:
1.啟動不起來后,有過手工rm命令刪了data/mysql-bin.0000x的檔案。
2.根據百度的一些文章說洗掉mysql-xxxx.index的檔案。已刪。 (xxx是代名詞)
3.在系統里找到2個地方(用A目錄和B目錄代指)都存有data資料。在etc/my.cnf檔案里配置的datadir指向的是A目錄,但從資料檔案的時間戳上看,B目錄的資料檔案才是最新的。不清楚到底哪個目錄的資料才是有效的,這個問題也在此求助(mysql基礎不足)
結論,經過一些簡單嘗試,執行mysql的啟動,就報上面那個錯。不知道從哪方面著手來調查和處理了。發此帖求助。
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/124838.html
標籤:MySQL
上一篇:C#打包
下一篇:南大通用資料同步工具介紹
