对于数据库,大家应该都知道其重要性,数据库中的信息是不能出现任何问题的,比如电子商务的网站服务器后台,安全产品的数据后台,等等。

  现在我配置一下mysql的双机同步,即当一台master mysql server服务器更改数据,写入数据后slave mysql server会时时进行同步,保证数据的相同,这样可以当一台数据库宕掉后,利用最短的时间进行数据库的切换。


  1. 首先在两台服务器中安装mysql服务。

    安装时可以选择编译安装,yum安装,或者rpm安装方式

wKiom1WLwzWjWm7CAAA2OBHBvbg476.jpg


2.修改master server的mysql配置文件。

其中server id为唯一值,即master与slave不能相同

wKiom1WLw5CAHewEAAAvyUMsAxQ738.jpg

wKioL1WLxUzS4CIMAADSvYz9jjw696.jpg


3.启动服务

wKioL1WLxZPis1F5AAAt0zeue8c412.jpg

wKiom1WLw9fBTJaOAAArpBW2L8w423.jpg


4.创建用户与查询二进制文件。

wKioL1WLxeKTnfqwAAEbNU3MuVg473.jpg


5.slave的配置。

wKioL1WLxhigC2u9AACXSfuOr0k860.jpg

wKiom1WLxF3SByxBAACLN-89AeQ879.jpg


6.配置为slave模式

wKiom1WLxKbh5zb8AABa913xWC0822.jpg


7.建立db1库查看效果。


在master中创建db1库,并查看

wKioL1WLxoegOKhGAACmLdpq2hM625.jpg


在slave中查看所有的库

wKiom1WLxMzi1EWlAABt-3hrG70019.jpg