问题:MySQL主从同步如何创建用户并授权?
回答:MySQL主从同步是一种常用的数据库备份和数据同步方式。在MySQL主从同步中,创建用户并授权是非常重要的一步,因为只有创建了正确的用户并授权,才能确保主从同步的正常运行。下面是具体的步骤和示例。
1. 在主库上创建用户并授权。
在主库上创建一个新用户,并授予该用户REPLICATION SLAVE权限,以便从库可以使用该用户来连接主库进行复制。
语法如下:
CREATE USER '用户名'@'从库地址' IDENTIFIED BY '密码';
GRANT REPLICATION SLAVE ON *.* TO '用户名'@'从库地址';
```_password';'@'192.168.1.2';
2. 在从库上创建用户并授权。
在从库上创建一个新用户,并授予该用户REPLICATION CLIENT和REPLICATION SLAVE权限,以便从库可以使用该用户连接主库进行复制。
语法如下:
CREATE USER '用户名'@'%' IDENTIFIED BY '密码';
GRANT REPLICATION CLIENT, REPLICATION SLAVE ON *.* TO '用户名'@'%';
```_password';'@'%';
3. 刷新权限。
在主库和从库上刷新权限,以确保新用户和权限可以立即生效。
语法如下:
FLUSH PRIVILEGES;
FLUSH PRIVILEGES;
以上就是MySQL主从同步创建用户并授权的详细步骤和示例。创建用户并授权是MySQL主从同步的关键步骤之一,只有正确地创建用户并授权,才能确保主从同步的正常运行。