更改MySQL中的max_connect_errors

kie*_*ran 10 mysql amazon-rds

我需要在MySQL上更改max_connect_errors但是我没有SSH控制进入服务器,你能不能只使用mysql查询来改变它?

如果没有,任何人都可以建议我如何在亚马逊的RDS服务上改变这一点?它似乎不在他们的参数选项中.

谢谢!

小智 10

以下是我修复它的方法:

  1. 创建新的db参数组(使用命令行工具或控制台)
  2. 更改新参数组中的max_connect_errors.我的命令看起来像这样, rds-modify-db-parameter-group -C cert-xxxxxx.pem -K pk-xxxxx.pem --db-parameter-group-name=customdb --parameters "name=max_connect_errors,value=10000,method=immediate" 或者可以在控制台中完成.
  3. 在控制台中修改数据库以使用新参数组
  4. 重启rds实例.当它返回时,它将使用具有更高max_connect_errors的新参数组