启动时加载插件,在配置文件中修改后重启服务
[mysqld] plugin-load-add=connection_control.dll
运行时加载插件
INSTALL PLUGIN CONNECTION_CONTROL SONAME 'connection_control.dll'; INSTALL PLUGIN CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS SONAME 'connection_control.dll';
查看插件
SHOW PLUGINS;
-- 或使用
-- SELECT PLUGIN_NAME, PLUGIN_STATUS FROM INFORMATION_SCHEMA.PLUGINS WHERE PLUGIN_NAME LIKE 'connection%';
卸载插件
UNINSTALL PLUGIN CONNECTION_CONTROL; UNINSTALL PLUGIN CONNECTION_CONTROL_FAILED_LOGIN_ATTEMPTS;
修改my.ini
connection-control-failed-connections-threshold=5 #登陆失败次数限制 connection-control-min-connection-delay=300000 #限制重试时间(毫秒)
在centos系统中需要将“connection_control.dll”替换为“connection_control.so”
详细配置信息参照
MySQL :: MySQL 5.7 参考手册 :: 6.4.2.1 连接控制插件安装
标签:control,CONTROL,插件,PLUGIN,mysql5.7,CONNECTION,connection From: https://www.cnblogs.com/gzhq/p/18070034