前言:
目前小伙伴们对“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主从数据库