说明:
配置后,主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主从配置相关推荐

  1. mysql主从配置流程

    一.mysql主从配置原理 1.master将操作记录写到二进制日志中(binary log)中: 2.slave IO 线程将master的binary log events读写到它的中继日志(re ...

  2. Mysql主从配置,实现读写分离

    大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够.到了数据业务层.数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢 ...

  3. MySql(18)——Linux MySQL主从配置

    MySQL 主从配置 Author:xushuyi 参照技术:http://www.cnblogs.com/kevingrace/p/6256603.html 1. 主从数据库 1.主库:192.16 ...

  4. mysql主从配置 简书_Mysql主从配置,实现读写分离-Go语言中文社区

    转载:https://www.cnblogs.com/alvin_xp/p/4162249.html 大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够.到了数据业务层.数据访问层 ...

  5. docker mysql.sock,Docker mysql主从配置

    Docker mysql主从配置 一:Mysql基于Docker的主从复制搭建 1:安装docker,安装步骤可见我之前的文章:Docker-常用基建的安装与部署 docker ps 命令查询当前的容 ...

  6. mysql主从配置访问_Mysql主从配置,实现读写分离

    大型网站为了软解大量的并发访问,除了在网站实现分布式负载均衡,远远不够.到了数据业务层.数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢 ...

  7. mysql主从配置对解决并发有用_MySQL主从配置,读写分离

    大型网站为了缓解大量的并发访问,要网站实现分布式负载均衡.但是数据访问层,如果还是传统的数据结构,或者只是单单靠一台服务器扛,如此多的数据库连接操作,数据库必然会崩溃,数据丢失的话,后果不堪设想.这时 ...

  8. Windows下MySql主从配置实战教程

    Windows下MySql主从配置实战教程 MySql的主从配置教程 主库MySql的安装 1.MySQL的下载 2.MySQL配置文件的编写 3.初始化数据库 4.安装服务 5.启动MySql 6. ...

  9. windows中MySQL主从配置【第一篇】

    前言:         windows系统配置MySQL主从复制,系统中需要安装两个MySQL服务.我本地用的是集成环境,集成环境已经有一个MySQL服务,那么就需要自己在单独下载安装一个MySQL服 ...

  10. linux下安装mysql和mysql主从配置

    参考: http://blog.csdn.net/geek87/article/details/10090637 http://www.cnblogs.com/wanghetao/p/3806888. ...

最新文章

  1. Linux安装Hive并测试
  2. 列表框QListWidget 类
  3. Mac下修改hosts 解决访问github慢的问题
  4. 矩阵迹的性质_矩阵(含逆)的迹、行列式关于矩阵自身的导数计算与Maple验证...
  5. spark中用println输出一些控制信息
  6. 5120v2怎么配置web登陆_阿里企业邮箱如何配置和添加到第三个电子邮件客户端中?...
  7. linux中的dup和fcntl的用法
  8. 让lubuntu13.10中的virtualbox使用u盘
  9. HDU1859 最小长方形【水题】
  10. 开源公司黄页之 Google 开源软件推荐
  11. Mac启动Apache之后访问localhost提示403 Forbidden
  12. 20145212 罗天晨 Web安全基础实践
  13. 《云周刊》69期:开门红利!阿里云2月活动来袭
  14. 【图像隐写】基于matlab LSB算法图像隐写提取【含Matlab源码 366期】
  15. c盘瘦身 或者 c盘清理
  16. 利用matlab来求极限
  17. tl431 输出接104 振荡
  18. UEditor .Net版本任意文件上传漏洞复现
  19. 与其坐而论道,不如起而行之
  20. 对于‘用C#编写一个员工工资计算’问题的代码编写风格和结构设计考虑的比较【发现自己还是太弱,大家可以在评论区中提出我代码中的不足】

热门文章

  1. MIT线性代数笔记六 列空间和零空间
  2. 海贼oj#130. 计算复利2
  3. 随便写了个猪八戒网的任务小助手“小八戒”,需要的拿去
  4. python软件工程师简历范文_嵌入式软件工程师完整简历范文
  5. GSM、TD-SCDMA、WCDMA、LTE
  6. 查看电脑的补丁以及win10如何进入dos系统
  7. java混淆工具zelix比较_Java逆向基础之混淆器
  8. cruzer php sandisk 闪迪u盘量产工具_闪迪sandisk U盘不量产修复方法教程
  9. 我的世界java平台缺少证书_解决https安全证书缺少的问题
  10. 精品软件-每日更新2013-1112