您的位置:首页 > 运维架构 > Linux

linux搭建mysql主从复制

2019-06-22 23:07 148 查看
版权声明:本文为博主原创文章,遵循 CC 4.0 by-sa 版权协议,转载请附上原文出处链接和本声明。 本文链接:https://blog.csdn.net/weixin_44044239/article/details/93376377

在linux搭建mysql主从复制

# MySQL数据库系统

主从优点及特点

1、类似于负载,读写分离也属于负载的一种,能保证数据的作用;

2,备份,平常我们在维护数据库的时候,常常会写一些脚本来作维护,有些还需要手动操作来维护,这个就替我们解决了这一方面,更加保证了我们的数据

环境简介:两台服务器:

master:192.168.247.148

slave:192.168.247.128

两台都关闭防火墙和setenforce

创建要把yum挂载到哪里的文件夹

修改以下内容

清理yum源

接下来yum安装mysql

启动mysql


mysql启动之后有一个默认的mysql初始密码,去/var/log/mysqld.log/里面查看一下

因为默认的初始密码比较复杂,我们登录mysql里面以后,来修改mysql密码,

修改提示我们密码复杂性简单,提示更改,然而我们并不想改,然后把密码的值改一下,和validate_password_length的值改下,如下:
修改之后我们重新修改密码,我们mysql的登录密码就设置好了

主master

修改mysql的文件my.conf文件,配置主服务器的要求

给从mysql数据库授权登录的用户密码,然后systemctl restart mysqld重启下

查看主的配置文件

从slave

和主一样,修改mysql的文件my.conf文件,配置从服务器的要求,server-id要保证和主不是一个

配置完后重启mysql

从按照主要求的IP,用户,密码,lmaster_log来添加

查看从是否配置成功,看看slave_IO_Running和slave_SQL_running 是否yes

我们查看正常后登录主服务器,创建一个mysql表

然后我们查看从mysql服务器的数据库。

查看主从复制了,这样我们的主从就搭建完成了。

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: