主从同步原理:
主服务器上执行任何sql语句,都会将语句写到mysqlbinlog的二进制日志里,从服务器会时时刻刻去同步更新二进制日志文件到本地,然后将日志文件里的sql语句重新执行一遍,注意并不是把文件里的所有语句都执行一遍,而是有一个pos信号点,将上次执行的那个pos信号点之后的所有sql语句执行一遍。所以主服务器要开启二进制日志文件。
要点:
①主从服务器上的数据要一致
②主服务器要开启mysqlbinlog二进制日志文件(主从数据同步就是通过这个日志文件)
③从服务器要能够连接到主服务器上,因此要在主服务器上对从服务器授权
时间: 2024-10-01 02:20:57