欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

MySQL性能參數(shù)詳解之Max_connect_errors 使用介紹

 更新時(shí)間:2016年05月05日 11:46:32   投稿:mdxy-dxy  
這篇文章主要介紹了MySQL性能參數(shù)詳解之Max_connect_errors 使用介紹,需要的朋友可以參考下

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

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

參數(shù)格式

max_connect_errors = 10

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

[root@www ~]# vi /etc/my.cnf
然后在[mysqld]配置節(jié)中加入上述語(yǔ)句即可。

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

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

Mysql> FLUSH HOSTS;
命令。

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

影響與錯(cuò)誤形式

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

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

錯(cuò)誤。

功能與作用

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

腳本之家小編提示:

如果你的mysql經(jīng)常有暴力破解密的情況可以使用,一般情況下不要使用,到了設(shè)置的次數(shù)就會(huì)導(dǎo)致mysql停止服務(wù)。

下面是針對(duì)16G內(nèi)存的機(jī)器設(shè)置的6000,需要的朋友可以參考一下。

max_connect_errors = 6000
#設(shè)置每個(gè)主機(jī)的連接請(qǐng)求異常中斷的最大次數(shù),當(dāng)超過(guò)該次數(shù),MYSQL服務(wù)器將禁止host的連接請(qǐng)求,直到mysql服務(wù)器重啟或通過(guò)flush hosts命令清空此host的相關(guān)信息。

相關(guān)文章

  • 給MySQL表中的字段設(shè)置默認(rèn)值的兩種方法

    給MySQL表中的字段設(shè)置默認(rèn)值的兩種方法

    在MySQL中,我們可以為表的字段設(shè)置默認(rèn)值,以確保在插入新記錄時(shí),如果沒(méi)有為該字段指定值,將使用默認(rèn)值,要為MySQL表中的字段設(shè)置默認(rèn)值,我們可以在創(chuàng)建表時(shí)或者在已存在的表上使用ALTER TABLE語(yǔ)句進(jìn)行修改,下面將展示兩種設(shè)置默認(rèn)值的方法,需要的朋友可以參考下
    2023-11-11
  • Mysql help命令(幫助信息)中文注解

    Mysql help命令(幫助信息)中文注解

    這篇文章主要介紹了Mysql help命令(幫助信息)中文注解,英文不好的同學(xué)可以收藏起來(lái)了,非常好的一篇中文翻譯文章,需要的朋友可以參考下
    2014-09-09
  • MySQL實(shí)現(xiàn)查詢分位值的示例代碼

    MySQL實(shí)現(xiàn)查詢分位值的示例代碼

    本文主要介紹了MySQL實(shí)現(xiàn)查詢分位值的示例代碼,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2023-04-04
  • MySQL中使用JSON存儲(chǔ)數(shù)據(jù)的實(shí)現(xiàn)示例

    MySQL中使用JSON存儲(chǔ)數(shù)據(jù)的實(shí)現(xiàn)示例

    本文主要介紹了MySQL中使用JSON存儲(chǔ)數(shù)據(jù)的實(shí)現(xiàn)示例,我們可以在MySQL中直接存儲(chǔ)、查詢和操作JSON數(shù)據(jù),具有一定的參考價(jià)值,感興趣的可以了解一下
    2023-09-09
  • mysql重裝后出現(xiàn)亂碼設(shè)置為utf8可解決

    mysql重裝后出現(xiàn)亂碼設(shè)置為utf8可解決

    mysql重裝后出現(xiàn)亂碼解決辦法:只能在配置文件中將database 和 server 字符集 設(shè)置為utf8 ,否則不起作用,具體如下感興趣的朋友可以參考下哈,希望對(duì)大家有所幫助
    2013-07-07
  • MySQL每晚定時(shí)彈出一個(gè)taskeng.exe的解決方法

    MySQL每晚定時(shí)彈出一個(gè)taskeng.exe的解決方法

    這篇文章主要介紹了MySQL每晚定時(shí)彈出一個(gè)taskeng.exe的解決方法,需要的朋友可以參考下
    2018-07-07
  • MySQL:explain結(jié)果中Extra:Impossible?WHERE?noticed?after?reading?const?tables問(wèn)題

    MySQL:explain結(jié)果中Extra:Impossible?WHERE?noticed?after?rea

    這篇文章主要介紹了MySQL:explain結(jié)果中Extra:Impossible?WHERE?noticed?after?reading?const?tables問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • mysql 存在該記錄則更新,不存在則插入記錄的sql

    mysql 存在該記錄則更新,不存在則插入記錄的sql

    非常不錯(cuò)的功能,主要用于更新特定的記錄,如果存在這條記錄則更新一下,如果不存在則插入記錄。應(yīng)用于配置文件等。
    2010-04-04
  • MySQL5.1主從同步出現(xiàn)Relay log read failure錯(cuò)誤解決方法

    MySQL5.1主從同步出現(xiàn)Relay log read failure錯(cuò)誤解決方法

    這篇文章主要介紹了MySQL5.1主從同步出現(xiàn)Relay log read failure錯(cuò)誤解決方法,需要的朋友可以參考下
    2014-07-07
  • mysql外連接與內(nèi)連接查詢的不同之處

    mysql外連接與內(nèi)連接查詢的不同之處

    在關(guān)系型數(shù)據(jù)庫(kù)中,我們經(jīng)常是把數(shù)據(jù)存儲(chǔ)到多個(gè)相互關(guān)聯(lián)的表中,這些相互關(guān)聯(lián)的表通過(guò)指定的列發(fā)生聯(lián)系,下面這篇文章主要給大家介紹了關(guān)于mysql外連接與內(nèi)連接查詢的不同之處,需要的朋友可以參考下
    2021-06-06

最新評(píng)論