博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
搭建mysql主从模式
阅读量:5320 次
发布时间:2019-06-14

本文共 1275 字,大约阅读时间需要 4 分钟。

第一步:先安装两个mysql,我分别装在了

192.168.45.128

192.168.45.131

第二步;修改 Master 配置文件

命令:vim /etc/my.cnf

分别修改其中的server_id和log_in

image.png

第三步:重启MySQL,并连接

命令:service mysqld restart

mysql -uusername -ppassword

第四步:

在 MySQL 数据库中,为不存在的用户授权,就是同步创建用户并授权. 此用户是从库访问主库使用的用户 ip 地址不能写为%. 因为主从备份中,当前创建的用户,是给从库 Slave 访问主库 Master 使用的.用户必须有指定的访问地址.不能是通用地址.

 grant all privileges on *.* to ‘username’@’ip’ identified by ‘password’ with grant option;

 flush privileges;

 grant all privileges on *.* to 'myslave'@'192.168.70.149' identified by 'myslave' with grant option; 

flush privileges;

第五步:查看用户

use mysql;

 select host, name from user;

image.png

第六步:查看master状态

show master status;

image.png

至此,master配置完毕

接下来配置slave‘

第一步:修改配置文件信息,我们这次只需要给server_id修改

vim /etc/my.cnf

第二步:

就是重新启动MySQL,连接mysql,停止slave服务

命令分别是

image.png

 

配置主库信息 需要修改的数据是依据 Master 信息修改的. ip 是 Master 所在物理机 IP. 用户名和密码是 Master 提供的 Slave 访问用户名和密码. 日志文件是在 Master 中查看的主库信息提供的.在 Master 中使用命令 show master status 查看日志文件名称.

 change master to master_host=’ip’, master_user=’username’, master_password=’password’, master_log_file=’log_file_name’; change master to master_host='192.168.70.148',master_user='myslave',master_password='myslave',master_log_file='master_log.000001';

然后启动

start slave

查看slave

show slave status \G;

image.png

image.png

image.png

image.png

如果最后显示这些红色点,也就搭建成功了。

转载于:https://www.cnblogs.com/MTAngel/p/10981978.html

你可能感兴趣的文章
IPSP问题
查看>>
10.17动手动脑
查看>>
WPF中Image显示本地图片
查看>>
Windows Phone 7你不知道的8件事
查看>>
java的二叉树树一层层输出,Java构造二叉树、树形结构先序遍历、中序遍历、后序遍历...
查看>>
php仿阿里巴巴,php实现的仿阿里巴巴实现同类产品翻页
查看>>
面对问题,如何去分析?(日报问题)
查看>>
nodejs vs python
查看>>
poj-1410 Intersection
查看>>
Java多线程基础(一)
查看>>
SQL Server中利用正则表达式替换字符串
查看>>
POJ 1015 Jury Compromise(双塔dp)
查看>>
论三星输入法的好坏
查看>>
Linux 终端连接工具 XShell v6.0.01 企业便携版
查看>>
JS写一个简单日历
查看>>
Python 发 邮件
查看>>
mysql忘记密码的解决办法
查看>>
全面分析Java的垃圾回收机制2
查看>>
[Code Festival 2017 qual A] C: Palindromic Matrix
查看>>
修改博客园css样式
查看>>