博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
mysql(一主从从)
阅读量:5174 次
发布时间:2019-06-13

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

环境:准备三台虚拟机(主:10,即做主又做从:20,从:30)

注释:(从数据库服务器拷贝主数据库中的binlog日志文件,不会写到本机的binlog日志里,要想写到本机的binlog日志里需修改配置文件)

1、192.168.1.10部署主数据库服务器:

安装数据库软件包,根据个人情况,我用的是5.6

vim  /etc/my.cnf

[mysqld]

bin-log

server-id=10

server mysql start

chkconfig mysql on

初始密码修改:cat  /root//root/.mysql_secret

mysql -uroot -pOk0DHq9n

mysql>set password=password("123");

#mysql -uroot -p123   #从新登陆数据库

mysql>grant  replication   slave   on  *.*   to  bb@192.168.1.20  identified by "123456";

mysql>show master  status;

2、192.168.1.20即部署主数据库服务器也部署从数据库服务器

安装数据库软件包

vim /etc/my.cnf

[mysqld]

server-id=20

log-bin

log-slave-update   #在主数据库服务器拷贝的数据库命令写到自己的binlog日志里

service mysql restart

#mysql  -h192.168.1.10  -ubb  -p123456   #验证主数据库服务器(192.168.1.10)上的授权是否正确

登录本地的数据库服务器

mysql  -uroot -p初始密码

mysql>set password=password("123");

#mysql  -uroot -p123

mysql>change master to master_host="192.168.1.10",master_user="bb",master_password="123456",master_log_file="主数据库binlog日志文件",master_log_pos=时间偏移量;

mysql>show slave status\G;

mysql>start slave;

mysql>grant  replication   slave   on  *.*   to  bb@192.168.1.30  identified by "123456";

mysql>show master status;

3、配置从数据库服务器(192.168.1.30)

安装主数据库软件包

vim   /etc/my.cnf

[mysqld]

server-id=30

log-bin

service mysql start

chkconfig mysql on

#mysql -h192.168.1.20  -ubb -p123456      #验证192.168.1.20数据库授权是否正常

mysql>change master to master_host="192.168.1.10",master_user="bb",master_password="123456",master_log_file="主数据库binlog日志文件",master_log_pos=时间偏移量;

mysql>show slave status\G;

mysql>start slave;

+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

验证:在192.168.1.10,创建库和表并插入数据,在192.168.1.20和192.168.1.30看数据有没有同步。

 

转载于:https://www.cnblogs.com/cuibobo/p/5350742.html

你可能感兴趣的文章
java 读写锁
查看>>
_itoa_s替换 itoa
查看>>
Nginx负载均衡
查看>>
【bzoj3456】城市规划(多项式求逆+dp)
查看>>
#ifdef 支持Mac #ifndef 支持Windows #if defined (Q_OS_WIN) 应该可以再两个系统通用
查看>>
linux源码中的核心数据结构
查看>>
EF执行SQL语句
查看>>
Ogre学习教程:Ogre1.8.1+VS2010环境配置2(转)
查看>>
webpack 样式表抽离成专门的单独文件并且设置版本号
查看>>
个人作业week7——前端开发感想总结
查看>>
VC Dimension -衡量模型与样本的复杂度
查看>>
android 中 ViewPager 的平常用法 ViewPager+ Views
查看>>
POJ 2449 Remmarguts' Date (SPFA + A星算法) - from lanshui_Yang
查看>>
ZOJ 1654 二分匹配基础题
查看>>
js笔记
查看>>
制作具有SSH、MySQL功能的Chroot
查看>>
TWaver html5 + NodeJS + express + websocket.io + redis 快速搭建项目(二)
查看>>
python 初学02 替换文件内容
查看>>
选择语句 if else
查看>>
STL中的set使用方法详细!!!!
查看>>