搭建MySQL 8.0.18+MGR单主模式过程中,执行START GROUP_REPLICATION;后提示“Authentication requires secure connection”。
MySQL 8.0默认使用caching_sha2_password身份验证机制。如果使用默认身份验证机制创建用户,在后续连接远程节点时会抛错。
SET SQL_LOG_BIN=0; alter user 'repl'@'%' IDENTIFIED WITH mysql_native_password BY 'password'; GRANT REPLICATION SLAVE ON *.* TO 'repl'@'%' ; SET SQL_LOG_BIN=1;
START GROUP_REPLICATION;