MySQL主从分离
来源:互联网 发布:模拟关注软件app 编辑:程序博客网 时间:2024/06/05 18:41
首先,这个机制~~画个图。。。算了,网上找张图先:
算了,没找到合适的,步骤如下:
准备两台服务器,虚拟机或者一台改两个端口都可以模拟实现。
1、 主服务器:修改配置文件
vim /etc/my.cnf
2、在【mysqld】下添加:
server-id=1//主服务器标识log-bin=master-bin//打开主服务器日志log-bin-index=master-bin.index//打开日志索引
3、保存后重启
service mysqld restart
4、进入主服务器mysql,
SHOW MASTER STATUS;
开始的位置6485 文件000001
进入从服务器,
1、修改配置文件my.cnf
vim /etc/my.cnf
2、在【mysqld】添加:
server-id=2relay-log-index=slave-relay-bin.indexrelay-log=slave-relay-bin
3、保存修改
/etc//init.d/mysql stop/etc//init.d/mysql start
主从库日志都配好之后,将两个日志联系起来
1、首先主库为从库添加用户权限
GRANT REPLICATION SLAVE ON *.* TO '自定义从库名'@'从库IP' IDENTIFIED BY '自定义密码'flush privileges
2、从库同步配置
change master to master _host='主库IP',master_port=3306,master_user='上面自定义从库用户名',master_password='自定义从库密码',master_log_file='master-bin.000001',master_log_pos=0;
3、开启同步
start slaveshow slave status \G
注意:从库版本一定要比主库版本要高
至此,主从库同步配置完成,怎么样设置代码进行读写分离呢,请移步我的下一篇博客~~~
阅读全文
0 0
- MySQL 主从分离
- mysql主从分离
- mysql 主从数据库分离
- mysql主从分离
- mysql主从读写分离
- mysql主从分离解决办法
- mysql主从分离
- mysql主从分离
- MySQL主从分离
- mysql数据库读写分离(主从分离)
- MySQL主从复制 读写分离
- Mysql 主从复制,读写分离
- mysql主从+读写分离实现
- 关于mysql主从读写分离
- mysql 主从amoeba读写分离
- mysql 主从配置+读写分离
- Mysql 主从复制,读写分离
- MySQL主从配置,读写分离
- 大数阶乘
- Dynamo中的Core对应着安装文件里的哪个dll文件
- HTTP协议
- 拖拽联动进行轮播图排序
- 282. Expression Add Operators
- MySQL主从分离
- 第十周作业
- LeetCode-49. Group Anagrams
- 数值的整数次方
- Market Basket Analysis Using Association Rules in R
- 20171108_linux_ubuntu16.04.3LTS_nasm源码安装过程
- mips 指令对指定的数组进行排序
- 安卓手机才会出现的“该证书并非来自可信赖的授权中心”
- 50个台阶走法