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

MySQL性能參數詳解之Max_connect_errors 使用介紹

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

max_connect_errors是一個MySQL中與安全有關的計數器值,它負責阻止過多嘗試失敗的客戶端以防止暴力破解密碼的情況。max_connect_errors的值與性能并無太大關系。

默認情況下,my.cnf文件中可能沒有此行,如果需要設置此數值,手動添加即可。

參數格式

max_connect_errors = 10

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

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

配置說明
當此值設置為10時,意味著如果某一客戶端嘗試連接此MySQL服務器,但是失?。ㄈ缑艽a錯誤等等)10次,則MySQL會無條件強制阻止此客戶端連接。

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

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'

錯誤。

功能與作用

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

腳本之家小編提示:

如果你的mysql經常有暴力破解密的情況可以使用,一般情況下不要使用,到了設置的次數就會導致mysql停止服務。

下面是針對16G內存的機器設置的6000,需要的朋友可以參考一下。

max_connect_errors = 6000
#設置每個主機的連接請求異常中斷的最大次數,當超過該次數,MYSQL服務器將禁止host的連接請求,直到mysql服務器重啟或通過flush hosts命令清空此host的相關信息。

相關文章

  • 給MySQL表中的字段設置默認值的兩種方法

    給MySQL表中的字段設置默認值的兩種方法

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

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

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

    MySQL實現查詢分位值的示例代碼

    本文主要介紹了MySQL實現查詢分位值的示例代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2023-04-04
  • MySQL中使用JSON存儲數據的實現示例

    MySQL中使用JSON存儲數據的實現示例

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

    mysql重裝后出現亂碼設置為utf8可解決

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

    MySQL每晚定時彈出一個taskeng.exe的解決方法

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

    MySQL:explain結果中Extra:Impossible?WHERE?noticed?after?rea

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

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

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

    MySQL5.1主從同步出現Relay log read failure錯誤解決方法

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

    mysql外連接與內連接查詢的不同之處

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

最新評論