溫馨提示×

溫馨提示×

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

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

MySQL性能參數(shù)的示例分析

發(fā)布時(shí)間:2021-11-08 09:30:08 來源:億速云 閱讀:115 作者:小新 欄目:MySQL數(shù)據(jù)庫

這篇文章主要介紹MySQL性能參數(shù)的示例分析,文中介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們一定要看完!

max_connect_errors是一個(gè)MySQL中與安全有關(guān)的計(jì)數(shù)器值,它負(fù)責(zé)阻止過多嘗試失敗的客戶端以防止暴力破解密碼的情況。max_connect_errors的值與性能并無太大關(guān)系。

默認(rèn)情況下,my.cnf文件中可能沒有此行,如果需要設(shè)置此數(shù)值,手動(dòng)添加即可。

參數(shù)格式

       max_connect_errors = 10

修改方法

如果系統(tǒng)是CentOS、Debian等,則配置文件可能位于 /etc/my.cnf 。打開此文件

            # vi /etc/my.cnf

然后在[mysqld]配置節(jié)中加入上述語句即可。

配置說明

當(dāng)此值設(shè)置為10時(shí),意味著如果某一客戶端嘗試連接此MySQL服務(wù)器,但是失?。ㄈ缑艽a錯(cuò)誤等等)10次,則MySQL會(huì)無條件強(qiáng)制阻止此客戶端連接。

如果希望重置此計(jì)數(shù)器的值,則必須重啟MySQL服務(wù)器或者執(zhí)行

            Mysql> FLUSH HOSTS;

命令。

當(dāng)這一客戶端成功連接一次MySQL服務(wù)器后,針對此客戶端的max_connect_errors會(huì)清零。

影響與錯(cuò)誤形式

如果max_connect_errors的設(shè)置過小,則網(wǎng)頁可能提示無法連接數(shù)據(jù)庫服務(wù)器;而通過SSH的mysql命令連接數(shù)據(jù)庫,則會(huì)返回

ERROR 1129 (00000): Host ‘gateway’ is blocked because of many connection errors; unblock with ‘mysqladmin flush-hosts’

錯(cuò)誤。

功能與作用

一般來說建議數(shù)據(jù)庫服務(wù)器不監(jiān)聽來自網(wǎng)絡(luò)的連接,僅僅通過sock連接,這樣可以防止絕大多數(shù)針對mysql的攻擊;如果必須要開啟mysql的網(wǎng)絡(luò)連接,則最好設(shè)置此值,以防止窮舉密碼的攻擊手段。

以上是“MySQL性能參數(shù)的示例分析”這篇文章的所有內(nèi)容,感謝各位的閱讀!希望分享的內(nèi)容對大家有幫助,更多相關(guān)知識(shí),歡迎關(guān)注億速云行業(yè)資訊頻道!

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI