sql:SQL优化知识点记录(十五)

(1)MySQL主从复制

sql:SQL优化知识点记录(十五)_第1张图片

sql:SQL优化知识点记录(十五)_第2张图片 sql:SQL优化知识点记录(十五)_第3张图片

sql:SQL优化知识点记录(十五)_第4张图片

我们这里配置一Windows上的MySql做主机,Linux上的MySql做从机,搭建一主一从

测试以下是否能够拼通:从Linux上:167,连接Windows的165

sql:SQL优化知识点记录(十五)_第5张图片

从Windows的165 连接Linux上:167,看是否拼通sql:SQL优化知识点记录(十五)_第6张图片

 

修改配置文件:首先Windows:my.ni

sql:SQL优化知识点记录(十五)_第7张图片

sql:SQL优化知识点记录(十五)_第8张图片

主机配置文件修改:

sql:SQL优化知识点记录(十五)_第9张图片

从机配置文件修改:

 sql:SQL优化知识点记录(十五)_第10张图片

注释掉server-id ,打开下面的server-id

sql:SQL优化知识点记录(十五)_第11张图片 sql:SQL优化知识点记录(十五)_第12张图片

重启服务器:sql:SQL优化知识点记录(十五)_第13张图片

查看是否启动成功: 

sql:SQL优化知识点记录(十五)_第14张图片

 sql:SQL优化知识点记录(十五)_第15张图片

授权从机,以账户名zhangsan  密码123456  登录到主机 

 Windows客户端登录到数据库

sql:SQL优化知识点记录(十五)_第16张图片

然后进行授权访问主机:

sql:SQL优化知识点记录(十五)_第17张图片

执行完刷新一下:

sql:SQL优化知识点记录(十五)_第18张图片

查看主机的数据库的状态 :

Position:指定从mysqlbin.000035文件的341行开始抄写

Binlog_Do_DB:没写表示新建的数据库都要复制

Binlog_Ignore_DB:表示忽略数据库的复制

sql:SQL优化知识点记录(十五)_第19张图片

sql:SQL优化知识点记录(十五)_第20张图片

sql:SQL优化知识点记录(十五)_第21张图片

配置从属的主机165 以用户名zhangsan 密码:123456  读取的文件 开始位置 

sql:SQL优化知识点记录(十五)_第22张图片

 sql:SQL优化知识点记录(十五)_第23张图片

查看从机状态:出现2个Yes说明 正确

sql:SQL优化知识点记录(十五)_第24张图片 配置好之后:

Windows上的主机:建数据库,建表,插数据

sql:SQL优化知识点记录(十五)_第25张图片

建完之后Linux上的从机会读取数据进行复制:就可以使用到新建的数据库和表

sql:SQL优化知识点记录(十五)_第26张图片 

sql:SQL优化知识点记录(十五)_第27张图片

配置新的从机需要重新查询主机的状态得到新的刻度:

sql:SQL优化知识点记录(十五)_第28张图片 

你可能感兴趣的:(数据库知识点总结,sql,数据库)