JavaEE:MySQL主从配置
说明:
配置后,主MySQL与从MySQL二者的数据会实时同步,保证一致。
一、MySQL主从配置:
1.配置主MySQL(141):
(1)修改my.cnf(cd /etc,vi my.cnf),保存并需重启MySQL:
log-bin=my_mysql #配置log-bin,指定文件的名字
server-id=1 #配置主server-id,默认为1
重启mysql:
[root@localhost etc]# service mysqld restart
(2)创建备份账户(登录:mysql -uroot -p):
mysql> create user 'yyh'@'%' identified by 'root123456';
(3)授权replication slave:
mysql> grant replication slave on *.* to 'yyh'@'%';
(4)刷新权限:
mysql> flush privileges;
(5)锁表:
mysql> flush tables with read lock;
(6)显示log-bin位置(File为my_mysql.000001,Position为155):
mysql> show master status;
(7)备份主数据到/root目录(另起一个窗口执行,执行完成后配置从MySQL):
[root@localhost ~]# mysqldump --all-databases --master-data > dbdump.db -uroot -p
Enter password:
(8)释放锁表(等从MySQL加载dbdump.db后执行):
mysql> unlock tables;
2.配置从MySQL(142):
(1)修改my.cnf(cd /etc,vi my.cnf),需重启:
server-id=2 #从配置从server-id,与主不能重复
重启mysql:
[root@localhost etc]# service mysqld restart
(2)将141主机下的主MySQL的dbdump.db拷贝到当前root目录下:
[root@localhost ~] scp root@192.168.233.141:~/dbdump.db .
Are you sure you want to continue connecting (yes/no)? yes
root@192.168.233.141's password:
(3)加载dbdump.db:
[root@localhost ~] mysql < dbdump.db -uroot -p
Enter password:
(4)在从MySQL上设置主MySQL的配置(登录:mysql -uroot -p):
mysql> change master to
-> master_host='192.168.233.141',
-> master_user='yyh',
-> master_password='root123456',
-> master_log_file='my_mysql.000001',
-> master_log_pos=155;
(5)启动从模式:
mysql> start slave;
JavaEE:MySQL主从配置相关推荐
- mysql主从配置流程
一.mysql主从配置原理 1.master将操作记录写到二进制日志中(binary log)中: 2.slave IO 线程将master的binary log events读写到它的中继日志(re ...
- Mysql主从配置,实现读写分离
大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够.到了数据业务层.数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢 ...
- MySql(18)——Linux MySQL主从配置
MySQL 主从配置 Author:xushuyi 参照技术:http://www.cnblogs.com/kevingrace/p/6256603.html 1. 主从数据库 1.主库:192.16 ...
- mysql主从配置 简书_Mysql主从配置,实现读写分离-Go语言中文社区
转载:https://www.cnblogs.com/alvin_xp/p/4162249.html 大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够.到了数据业务层.数据访问层 ...
- docker mysql.sock,Docker mysql主从配置
Docker mysql主从配置 一:Mysql基于Docker的主从复制搭建 1:安装docker,安装步骤可见我之前的文章:Docker-常用基建的安装与部署 docker ps 命令查询当前的容 ...
- mysql主从配置访问_Mysql主从配置,实现读写分离
大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够.到了数据业务层.数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢 ...
- mysql主从配置对解决并发有用_MySQL主从配置,读写分离
大型网站为了缓解大量的并发访问,要网站实现分布式负载均衡.但是数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢失的话,后果不堪设想.这时 ...
- Windows下MySql主从配置实战教程
Windows下MySql主从配置实战教程 MySql的主从配置教程 主库MySql的安装 1.MySQL的下载 2.MySQL配置文件的编写 3.初始化数据库 4.安装服务 5.启动MySql 6. ...
- windows中MySQL主从配置【第一篇】
前言: windows系统配置MySQL主从复制,系统中需要安装两个MySQL服务.我本地用的是集成环境,集成环境已经有一个MySQL服务,那么就需要自己在单独下载安装一个MySQL服 ...
- linux下安装mysql和mysql主从配置
参考: http://blog.csdn.net/geek87/article/details/10090637 http://www.cnblogs.com/wanghetao/p/3806888. ...
最新文章
- Linux安装Hive并测试
- 列表框QListWidget 类
- Mac下修改hosts 解决访问github慢的问题
- 矩阵迹的性质_矩阵(含逆)的迹、行列式关于矩阵自身的导数计算与Maple验证...
- spark中用println输出一些控制信息
- 5120v2怎么配置web登陆_阿里企业邮箱如何配置和添加到第三个电子邮件客户端中?...
- linux中的dup和fcntl的用法
- 让lubuntu13.10中的virtualbox使用u盘
- HDU1859 最小长方形【水题】
- 开源公司黄页之 Google 开源软件推荐
- Mac启动Apache之后访问localhost提示403 Forbidden
- 20145212 罗天晨 Web安全基础实践
- 《云周刊》69期:开门红利!阿里云2月活动来袭
- 【图像隐写】基于matlab LSB算法图像隐写提取【含Matlab源码 366期】
- c盘瘦身 或者 c盘清理
- 利用matlab来求极限
- tl431 输出接104 振荡
- UEditor .Net版本任意文件上传漏洞复现
- 与其坐而论道,不如起而行之
- 对于‘用C#编写一个员工工资计算’问题的代码编写风格和结构设计考虑的比较【发现自己还是太弱,大家可以在评论区中提出我代码中的不足】
热门文章
- MIT线性代数笔记六 列空间和零空间
- 海贼oj#130. 计算复利2
- 随便写了个猪八戒网的任务小助手“小八戒”,需要的拿去
- python软件工程师简历范文_嵌入式软件工程师完整简历范文
- GSM、TD-SCDMA、WCDMA、LTE
- 查看电脑的补丁以及win10如何进入dos系统
- java混淆工具zelix比较_Java逆向基础之混淆器
- cruzer php sandisk 闪迪u盘量产工具_闪迪sandisk U盘不量产修复方法教程
- 我的世界java平台缺少证书_解决https安全证书缺少的问题
- 精品软件-每日更新2013-1112