hatim 6 年之前
父节点
当前提交
332b80e117
共有 1 个文件被更改,包括 24 次插入1 次删除
  1. 24 1
      规范/运维/部署环境/mysql部署.md

+ 24 - 1
规范/运维/部署环境/mysql部署.md

@@ -177,4 +177,27 @@
    **PIPES_AS_CONCAT**:
    将”||”视为字符串的连接操作符而非或运算符,这和Oracle数据库是一样的,也和字符串的拼接函数Concat相类似
 
-   ​       **ANSI_QUOTES**: 启用ANSI_QUOTES后,不能用双引号来引用字符串,因为它被解释为识别符
+   ​       **ANSI_QUOTES**: 启用ANSI_QUOTES后,不能用双引号来引用字符串,因为它被解释为识别符
+
+   8. mysql错误处理
+
+         1. msyql 1129 错误 Host is blocked because of many connection errors; unblock with 'mysqladmin flush-host
+
+            原因:同一个IP连接失败次数超过了最大的max_connection_errors=10;就会阻止连接
+
+            处理:
+
+               1. 修改/etc/mysql/mysql.conf.d/mysqld.cnf 文件,添加以下内容
+
+                  ```properties
+                  max_connect_errors=300
+                  wait_timeout=30
+                  ```
+
+               2. 刷新flush-hosts,在数据库服务器执行以下命令
+
+                  ```shell
+                  /usr/bin/mysqladmin flush-hosts -h127.0.0.1 -uroot -p
+                  ```
+
+