MySQL数据库在线添加从库(主从)
前言:
当linux下已经做过数据库主从(一主已从、一主多从、两主两从等)。且库已经有程序系统连接使用,数据也在源源不断的像数据库中插入。这时候我们想要在程序不关闭的情况下,在线添加从库。根据数据插入的快慢和备份的方式不同,可分为两种方式。各位根据各自实际情况自行选择适合的方法!
一:第一种添加主从方式:
适用场景以及缺点
1:数据库主节点的pos节点变化慢
show master status; ---查看pos节点
2:数据库navicate工具备份导出小于4小时(数据量小,备份速度快)
3:缺点
a、使用此方法,在线添加新的从库,会导致从库中的业务用户和主库不同步。需要在从库中手动建立和主库一样的业务账户,且分配相同的权限(注意这个是指分配了数据库权限的业务账户),为了安全性,业务账户的密码须不同于主库的密码。
b、如果pos点变化快的话,需要人为手动的处理,跳这个数据pos点,花费的时间较长;变化慢的话,则可使用。跳数据pos点的方法,在下面也有介绍。
第一种主从处理方法:
1:在navicate连接工具中备份