mysql的主从复制的成功配置

一、配置jdk:
配置之前先克隆一个虚拟机,待主机配置完成后再克隆此主机,克隆后修改一个配置后变为mysql的从机。
主mysql:192.168.154.150
从mysql:192.168.154.151
1、在usr/local目录下复制jdk-7u51-linux-x64.tar.gz
2、解压:tar -xvf jdk-7u51-linux-x64.tar.gz
3、删除:rm -rf jdk-7u51-linux-x64.tar.gz
4、修改jdk:vim /etc/profile,修改后的结果为
这里写图片描述
5、查看jdk版本
这里写图片描述
二、安装MySQL的主机
1、在/usr/local/下创建文件mysql 命令:mkdir mysql
2、复制mysql的tar包
这里写图片描述
3、解压:
tar -xvf Percona-Server-5.6.24-72.2-r8d0f85b-el6-x86_64-bundle.tar
安装顺序:rpm包很多,依次安装debuginfo 、shared、client、server
rpm -ivh Percona-Server-56-debuginfo-5.6.24-rel72.2.el6.x86_64.rpm
rpm -ivh Percona-Server-shared-56-5.6.24-rel72.2.el6.x86_64.rpm
rpm -ivh Percona-Server-client-56-5.6.24-rel72.2.el6.x86_64.rpm
rpm -ivh Percona-Server-server-56-5.6.24-rel72.2.el6.x86_64.rpm
4、创建mysql用户和组
这里写图片描述
5、修改my.cnf文件
vim /etc/my.cnf
这里写图片描述
启动mysql
service mysql start
6、导入jt.sql数据库
这里写图片描述
7、把mysql命令加入环境变量
vim /etc/profile
这里写图片描述
然后执行source /etc/profile
8、配置开机启动
chkconfig --list
9、为root账户创建密码
mysqladmin -u root password “123456”
密码123456在mycat的schmel.xml中会用到
10、登录mysql
这里写图片描述

11、关闭防火墙,打开3306端口
service iptables stop
12.查看数据库,设置乱码
这里写图片描述
13.开启远程访问权限
这里写图片描述
14、配置主机
[root@localhost mysql]# vim /etc/my.cnf
这里写图片描述
15、重新启动mysql数据查看二进制日志文件是否开启
cd /var/lib/mysql
这里写图片描述
Mysql主机配置及安装完成!!!!!!!!!!!!!!!!!!!
16、关闭防火墙后进行测试!
这里写图片描述
三、下面配置MySQL的从机
1.克隆前面配置好的主机
2.修改UUID,只需要修改UUID中的随便一个数字就可以了,避免和主机重复
cd /var/lib/mysql
vim auto.cnf
这里写图片描述

3.修改/etc/my.cnf
vim /etc/my.cnf
这里写图片描述
4.在从机上添加主机
CHANGE MASTER TO MASTER_HOST=‘192.168.247.153’,MASTER_PORT=3306,
MASTER_USER=‘root’,MASTER_PASSWORD=‘123456’,
MASTER_LOG_FILE=‘mysql-bin.000002’,MASTER_LOG_POS=120
这里写图片描述
5.测试
在主机新建一个表,则从机也会同步此表!
这里写图片描述
如果出现一个no,一个yes就到xshell中的从机做如下图的命令
这里写图片描述
接着:

此博客是本宝人生中的第一篇博客,其中不对之处,万望指教!
备注:仅作参考!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值