Centos7上搭建MySQL主从 1.环境准备和说明 主库所在机器IP:192.168.41.128 从库所在机器IP:192.168.41.129 保证主库和从库的databases、tables必须存在(即databases和tables的DDL语句必须保持一致且已完全执行完毕!)或者直接给用户repl授予所有权限。 GRANT ALL PRIVILEGES ON *.* TO 'repl'@'%' ; # 这里的repl是从库用于同步数据的用户名,搭建主从的过程仍需用到。自定义即可! 2.MySQL主从搭建的详细步骤: # 1 在主数据库上创建同步账号。 # 1.1 grant replication slave on *.* to 'repl'@'192.168.41.129' identified by 'Repl12/34'; # 1.2 flush privileges; # 2 在从数据库执行相关配置 # 2.1 mysql> CHANGE MASTER TO MASTER_HOST='192.168.41.128', MASTER_USER='repl', MASTER_PASSWORD='Repl12/34', MASTER_LOG_FILE='mysqlbin.000039', MASTER_LOG_POS=154; # 2.2 若之前开启过主从复制,则需要先执行 stop slave; start slave