1 最关键的,当然就是Slave的权限问题。 很多在3/4 上能配置起来可到了5以后怎么也配置不起来的主要问题,就是Slave的权限。 以前只 Grant file 权限是不够的,必须有管理权限。否则你怎么配置也一样不能复制,这个就是关键。 在配置Salve端的时候 一定要给连接用户赋管理员权限,这个权限与数据库权限不同。 GRANT SUPER,REPLICATION CLIENT,REPLICATION SLAVE,RELOAD ON *.* TO repl@"%" IDENTIFIED BY ''''repl_pass''''; 如果你只为好玩,哪给你个建议不管哪端都 Grant all,这样应该最保险。不过这个只是自己开发测试用的偷懒方法,如果你真打算当作应用来使用。哪还是老老实实的一个个权限赋。