一.创建用户
创建用户“test”@“%”标识by“test”;
FLUSH PRIVILEGES;
二.许可证
复制客户端—授予复制用户使用SHOW MASTER STATUS、SHOW SLAVE STATUS和SHOW BINARY LOGS确定复制状态的权限。
复制标记—授予此权限以使复制真正发挥作用。
一般来说,复印账户需要以上两种权限。
grantreplicationclienton *.* to ' test ' @ ' % ' identified by ' test ';
grantreplicationslaveon *.* to ' test ' @ ' % ' identified by ' test ';
MySQL create user ' copy user ' @ ' % ' identified by ' copy password '; 查询ok,0Rowsaffected(0.00sec ) mysql flush privileges; Query OK,0rowsaffected(0.00sec ) mysqlgrantreplicationclienton *.* to ' copy user ' @ ' % ' identified by ' copy password ' 1warning(0.00sec ) mysqlgrantreplicationslaveon *.* to ' copy user ' @ ' % ' identified by ' copy py query ok,0 rows affected Query OK,0Rowsaffected(0.00sec ) )。
重置标签;
注: reset master和reset slave的作用如下:
1 )重置主服务器
在主机上运行
重置主程序
作用如下。
删除binlog索引文件中列出的所有binlog文件;
清空binlog索引文件
创建新的binlog文件
清除gtid_purged和gtid_executed系统变量;
从MySQL 5.7.5发行版开始,RESET MASTER还会清除mysql.gtid_executed数据表。
2 )重置标签
在slave上运行
重置标签
作用如下。
清除slave复制时主标志的位置
清除主信息、还原日志信息;
删除所有的relay log文件,创建新的relay log文件;
将复制延迟(由CHANGE MASTER TO的MASTER_DELAY参数指定)重置为0。
另外,
RESET SLAVE不会更改gtid_executed or gtid_purged
RESET SLAVE不会更改复制连接所用的参数,如主主机、主端口、主用户或主密码
重置这些连接参数需要命令
重置全部
重置操作后,必须使用CHANGE MASTER TO重新指定复制连接参数。
结束了。