暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

mysql8.0配置admin单独连接

原创 清酒和歌 2020-05-30
1616

概要:

我们来设想这样一种情况,初始设置的连接数过少,程序连接mysql之后,把这些连接都沾满,导致无法登陆mysql命令行,这时候的通用做法是在服务器上找到相应的tcp连接,然后kill掉。
这样的做法是可以的,但是相对很麻烦,而且服务器操作也增加了不必要的风险。

方案

那么,我们如何来解决这个问题呢,答案是:

admin_adress:配置管理用户的地址,可使用IPV4/IPV6地址和hostname,不支持通配符,不支持动态修改,不能为0.0.0.0或:: admin_port: 配置管理用户的端口,默认33062 create_admin_listener_thread:是否创建一个单独的listener的线程来监听admin的请求,默认为关闭,需要开启
复制

在mysql8.0.14时加入该参数
可直接在my.cnf配置文件中写入

账号权限:

创建单独连接账户需要一个特殊的权限:SERVICE_CONNECTION_ADMIN
在创建时要grant SERVICE_CONNECTION_ADMIN

最后修改时间:2020-05-30 13:54:31
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论