17.1.1.3 Creating a User for Replication 创建一个用于用于复制:

本文介绍如何在MySQL中创建专门用于复制的用户账户,并授予必要的REPLICATION SLAVE权限,确保从服务器能够成功连接到主服务器进行数据复制。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

17.1.1.3 Creating a User for Replication 创建一个用于用于复制:


每个slave 连接到master 使用一个MySQL 用户名和密码, 因此必须有一个用户账户在Master上 slave可以去连接。

任何账户可以被用于这个操作, 提供他授权REPLICATION SLAVE权限.


你可以选择来创建一个不同的账户对于每个slave,或者连接到master 使用相同的账户对于每个slave.


尽管你不必创建一个账户用于复制,你需要小心复制用户名和密码是存在在文件文件的 在master into 信息库文件或者表里


因此,你可能需要创建一个单独的账户只有 replication process的权限,


创建一个新的账户,使用CREATE USER 。 授予这个用户 需要的权限用于复制,使用GRANT 语句。


如果你创建一个账户仅仅用于复制目的, 账户只需要REPLICATION SLAVE privilege. 

比如,设置一个新的user, repl, 可以连接用于复制从人其他主机 执行下面的语句在master上

mysql> CREATE USER 'repl'@'%.mydomain.com' IDENTIFIED BY 'slavepass';
mysql> GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%.mydomain.com';

转载于:https://www.cnblogs.com/zhaoyangjian724/p/6199002.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值