91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

MySQL 啟動服務報錯解決方案

發布時間:2020-08-13 16:12:21 來源:網絡 閱讀:216 作者:bxst 欄目:MySQL數據庫

報錯的源頭

MySQL 啟動服務報錯解決方案

問題解決

1.權限

報錯的源頭就是它了,一般這種問題首先會想到的就是權限問題,就是/var/lib/mysql該文件夾的權限

MySQL 啟動服務報錯解決方案

上圖可以看到mysql文件夾的用戶和組都是mysql且mysql有寫的權限,所以權限沒有問題。

 2.進程

查看/var/lib/mysql目錄,發現沒有生存mysql.sock文件,說明mysql沒有啟動,也可以登入mysql來測試

MySQL 啟動服務報錯解決方案

查看進程ps -ef|grep mysql

MySQL 啟動服務報錯解決方案

發現存在mysql進程,原因就是它了,kill掉,kill -9 pid

MySQL 啟動服務報錯解決方案

再啟動mysql服務,service mysql start,我當前的mysql版本是5.6,在5.7版本啟動服務是service mysqld start,稍微有點差別。

MySQL 啟動服務報錯解決方案

查看mysql目錄,發現mysql.sock文件生成了

MySQL 啟動服務報錯解決方案

問題分析

還記得一開始的那個報錯嗎?

MySQL 啟動服務報錯解決方案

明明已經存在mysql進程的但是為什么stop mysql服務提示找不到進程,主要的原因還是進程里面存儲mysql的異進程,解決方法就是按照上面的kill掉這些進程,為什么會產生這種進程呢?我這里是我自己的操作失誤,服務器啟動的時候mysql自動已經啟動了,然后我還執行了一次service mysql start,導致了這個問題,這也是問題的由來,網上有很多文章是針對這個的解決方法但并沒有找出問題的由來,可能還會有其它原因導致這個問題,但是我這里就是因為我重復啟動了服務,因為mysql5.7版本中mysql服務沒有自動重啟所以我經常會有重啟服務的習慣,但是在5.6版本mysql就是隨著系統自動啟動所以就無需再重啟服務了。

系統自動重啟服務

chkconfig命令

使用chkconfig命令查詢服務的重啟情況,命令:chkconfig --list servername,也可以單獨chkconfig --list查看所有

MySQL 啟動服務報錯解決方案

 [0-6]分別代表linux系統的運行方式,0:停機,1:單用戶模式,2:不帶網絡的多用戶,3:不帶圖形界面的多用戶,4:沒有使用,5:帶圖形界面的模式x11也就是經常看到linux桌面(默認級別),6:重啟

可以使用chkconfig --level 級別 服務名 on/off方式來關閉和啟動服務

例如我們關閉mysql在linux2,3,4,5運行級別的自動啟動,

chkconfig --level 2345 mysql off

這里有一篇關于自動啟動服務的文章總結的很好:http://www.cnblogs.com/nerxious/archive/2013/01/18/2866548.html

 

查看boot.log 日志

命令:cat /var/log/boot.log

boot.log記錄了啟動項的日志信息。

MySQL 啟動服務報錯解決方案


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

四会市| 乌兰察布市| 沅江市| 长汀县| 无极县| 乐至县| 清原| 长丰县| 黄大仙区| 巧家县| 祁连县| 留坝县| 广德县| 台江县| 乌鲁木齐市| 义乌市| 资讯| 砚山县| 乌兰察布市| 明水县| 临漳县| 时尚| 达州市| 清新县| 柏乡县| 桑植县| 和政县| 富宁县| 呼图壁县| 沛县| 绵阳市| 秦皇岛市| 蓝山县| 正安县| 武宁县| 西乌珠穆沁旗| 五指山市| 格尔木市| 洛隆县| 周宁县| 永济市|