首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为主MySQL服务器处理IP更改

为主MySQL服务器处理IP更改
EN

Database Administration用户
提问于 2023-03-13 17:09:51
回答 1查看 19关注 0票数 0

我一直在使用MySQl中的主从复制,并且想知道是否有可能设置MYSQL配置文件的listen-address属性来读取静态分配给主机的IP (并且可能使用nbtstat -n -n查找"IpAddress:“并将其保存为系统变量)。原因是我不希望任何IP更改影响复制。在这种情况下,我将完全依赖于所涉及的团队在更改后所做的重新引导。

EN

回答 1

Database Administration用户

发布于 2023-03-13 18:27:54

必须使用主服务器上的主机IP创建复制用户

代码语言:javascript
复制
CREATE USER 'static_repl'@'10.20.30.253' ... ;
GRANT REPLICATION USER,REPLICATION CLIENT ON *.* to 'static_repl'@'10.20.30.253';

如果您在考虑IP范围,请使用该范围。

代码语言:javascript
复制
CREATE USER 'static_repl'@'10.20.%' ... ;
GRANT REPLICATION USER,REPLICATION CLIENT ON *.* to 'static_repl'@'10.20.%';

然后,停止从属程序,从主服务器中删除非静态用户,并启动从服务器。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/324704

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档