数据库主从配置

假设有两个数据库,一个为主一个为从

  1. 修改主库核心配置文件 my.cnf
datadir=/var/lib/mysql
# 服务ID号
server-id=1
# 数据库日志文件
log-bin=mysql-bin
  1. 重启数据库
  2. 检查主库状态 在Navicat里SHOW MASTER STATUS
  3. 修改从库二进制文件 与主库相同,其中server-id=2,然后重启数据库,检查从库状态
  4. 主从挂载
/*我是从库信息 130*/
SHOW MASTER STATUS;

/*实现主从的挂载*/
CHANGE MASTER TO MASTER_HOST="192.168.126.129",
MASTER_PORT=3306,
MASTER_USER="root",
MASTER_PASSWORD="root",
MASTER_LOG_FILE="mysql-bin.000001",
MASTER_LOG_POS=245

/*启动主从服务*/
START SLAVE	

/*检查主从的状态*/
SHOW SLAVE STATUS

/*如果报错 则重新配置*/
STOP SLAVE

/*重新搭建主从将上述命令重新执行一遍*/
end
  • 作者:(联系作者)
  • 更新时间:2022-10-11 09:25
  • 版权声明:自由转载-非商用
  • 转载声明:如果是转载栈主转载的文章,请附上原文链接