mysql的master-slave模式为mysql负载均衡应用非常广泛的一种模式,当系统存在大量读操作,写操作相对来说比例少些的情况下使用这种模式,可以大幅度的提升系统性能。这里简单的阐述下安装过程,方便试用。
首先在一个服务器上安装mysql,作为master server
master server 上面
执行sql:
如果想要在Slave上有权限执行 "LOAD TABLE FROM MASTER" 或 "LOAD DATA FROM MASTER" 语句,执行
在master server的my.cnf中
备份
需要若干台机器作为salve,安装mysql,每一个slave server设置的server-id从2起依次递增,这里仅以一个slave服务器作为示例。
slave上面 修改my.cnf
在 slave MySQL 中运行:
如果停止,可以使用stop slave,童鞋们可以自行建立数据库ms_test及自建下面的若干表进行同步测试,我这里测试ok。