|
@@ -177,4 +177,27 @@
|
|
**PIPES_AS_CONCAT**:
|
|
**PIPES_AS_CONCAT**:
|
|
将”||”视为字符串的连接操作符而非或运算符,这和Oracle数据库是一样的,也和字符串的拼接函数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
|
|
|
|
+ ```
|
|
|
|
+
|
|
|
|
+
|