mysql5.7 本機電腦上的mysql 服務啟動後停止 的問題解決

來源:互聯網
上載者:User

標籤:伺服器   服務   設定   blog   dmi   mysql伺服器   百度   需要   image   

mysql5.7 本機電腦上的mysql 服務啟動後停止。問題:在cmd 下mysql服務mysql服務無法啟動任何錯誤法啟動 服務沒有報告任何錯誤  

在服務裡面啟動是

 

 

  早上來了發現項目有問題,一般把apache mysql 重啟一下就沒事了。apache 重啟了,可是mysql重啟不了, 就講他停了。在服務裡啟動,這下可好。。。。報錯。就上面的死活起不來 。。。。項目還在跑不起來,客服那邊打電話催。。。。急死了,百度了好多方法。  好多都是需要重新初始化。。mysqld  --initialize  

 

  不能初始化啊。。。初始化了資料庫,導資料庫,配置,索引,各種問題。。。。頭大  各種百度,各種試,急也沒辦法,慢慢找。  還是從錯誤開始吧。 mysql起不來 不知道他的錯誤記錄檔在那個檔案夾下。後來看到有令 在 cmd下輸入 mysqld --console  看到報錯資訊  

 

然後在 my.ini 中 找這個配置。看這個說明。  

Max_connect_errors – MySQL績效參數詳解

參數格式max_connect_errors = 10配置說明當此值設定為10時,意味著如果某一用戶端嘗試串連此MySQL伺服器,但是失敗(如密碼錯誤等等)10次,則MySQL會無條件強制阻止此用戶端串連。如果希望重設此計數器的值,則必須重啟MySQL伺服器或者執行Mysql> FLUSH HOSTS;命令。當這一用戶端成功串連一次MySQL伺服器後,針對此用戶端的max_connect_errors會清零。 影響與錯誤形式如果max_connect_errors的設定過小,則網頁可能提示無法串連資料庫伺服器;而通過SSH的mysql命令串連資料庫,則會返回ERROR 1129 (00000): Host ‘gateway’ is blocked because of many connection errors; unblock with ‘mysqladmin flush-hosts’錯誤。 功能與作用一般來說建議資料庫伺服器不監聽來自網路的串連,僅僅通過sock串連,這樣可以防止絕大多數針對mysql的攻擊;如果必須要開啟mysql的網路連接,則最好設定此值,以防止窮舉密碼的攻擊手段  原來 由於 當時max_connect_errors=10 過小 把他調到了100 後面加了‘;’號導致不能重啟。還有串連數也太大了,將他改小。先起來再說。 測試 起來了。總結:遇到問題不要抓瞎,還是要有思路,看哪報錯,報的什麼錯。再看怎麼解決        

mysql5.7 本機電腦上的mysql 服務啟動後停止 的問題解決

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.