龙空技术网

云计算linux运维 部署主从数据库

爱玩云计算 42

前言:

目前小伙伴们对“centos6主从数据库”大体比较关切,各位老铁们都需要了解一些“centos6主从数据库”的相关资讯。那么小编在网络上收集了一些有关“centos6主从数据库””的相关知识,希望各位老铁们能喜欢,朋友们快快来学习一下吧!

实战案例——主从数据库

记得点赞关注加收藏!以免丢失

前期工作:创建两个centos7.2的虚拟机mysql1、mysql2

1、IP配置

mysql1:192.168.240.30

mysql2:192.168.240.40

2、主机名修改

mysql1:

mysql2:

3、防火墙

mysql1:

mysql2:

4、关闭selinux

mysql1:

mysql2:

5、hosts映射

mysql1:

mysql2:

6、yum源的配置

mysql1:

mysql2:

7、安装数据库

mysql1:

mysql2:

8、配置 mysql1 主节点

mysql1节点,授权在任何客户端机器上可以以 root用户登录到数据库,然后在主节点上创建一个 user 用户连接节点 mysql2,并赋予从节点同步主节点数据库的权限。命令如下

9、配置 mysql2 主节点

在从节点 mysql2上登录 MariaDB 数据库,配置从节点连接主节点的连接信息。master_host 为主节点主机名 mysql1,master_user 为上一步中创建的用户 user,命令如下:

配置完毕主从数据库之间的连接信息之后,开启从节点服务。使用 show slave status\G 命令,并查看从节点服务状态,如果 Slave_IO_Running 和 Slave_SQL_Running 的状态都为 YES,则从节点服务开启成功。命令如下:

10、在 mysql1 中创建库test,并在库 test中创建表company,插入表数据,创建完 成后,查看表 company 数据,命令如下:

11、mysql2验证复制功能

登录 mysql2节点的数据库,查看数据库列表。找到 test 数据库,查询表,并查询内容验证从数据库的复制功能,命令如下:

可以查看到主数据库中刚刚创建的库、表、信息,验证从数据库的复制功能成功。

标签: #centos6主从数据库