折腾了将近3个小时!终于把mysql的主从同步给配置成功了!

网上的不少例子都行不通(也许是版本问题).

官网看了一下原版的tutorial,还是比较懵逼.....

最后,通过官网的教程和自己的摸索,终于弄好mysql 主从复制了..

在此记录一下.

1.环境:

1.1.vmware 12

1.2.ubuntu14.04

1.3.Master Ip:192.168.150.130

1.4.Slave Ip:192.168.150.131

也就是两台虚拟机.之间的主从同步.

2.步骤:

2.1.在Master上,修改my.cnf,将bind-address设为0.0.0.0,允许任意ip连接.

2.2.在Master上,进入mysql,设置权限.

mysql > grant all privileges on *.* to 'slave'@'192.168.150.131' identified by '123';

mysql > flush privileges;

2.3.Slave输入以下命令测试能否连接Master.

root@ubuntu:~# mysql -h 192.168.150.130 -u slave -p

2.4.Master 配置修改:

2.4.1.打开my.cnf

root@ubuntu:~# vi /etc/mysql/my.cnf

2.4.2.在[mysqld]下一行,添加:

2.1 Master的配置:

2.1.1.打开/etc/mysql/my.cnf,将[mysqld]下的"bind-address"设为0.0.0.0,允许任意ip连接.然后,依然在[mysqld]下,添加:log-bin=mysql-bin和server-id=1.如图:

2.1.2.进入mysql,设置权限

2.1.3.获取Master状态,待会设置Slave的时候会用到:在mysql命令行下,输入:show master status;显示的表格中的file和position待会会用到.

2.2.Slave的配置:

2.2.1.打开/etc/mysql/my.cnf,将[mysqld]下添加:server-id=2.如图:

2.2.2.进入mysql命令行,输入:

change master to master_host='192.168.150.130', master_user='slave', master_password='123', master_log_file='mysql-bin.000013', master_log_pos=333;

2.2.3.servicfe mysql restart,重启mysql

2.2.4.进入mysql 输入"show slave status\G;"

如图,图中的2个值为yes即代表设置成功!

去Master修改数据,然后到Slave上select试试吧!

参考资料(官网教程):http://dev.mysql.com/doc/refman/5.5/en/replication-howto.html

ubuntu mysql master slave_Ubuntu下MySQL5.5 配置主从(Master Slave)同步相关推荐

  1. linux的lnmp环境,Ubuntu 16.04 LTS下LNMP环境配置简述

    Ubuntu 16.04 LTS下LNMP环境配置简述 1.安装mysql sudo aptinstall mysql-server 安装过程会提示密码 2.安装nginx和php #添加nginx和 ...

  2. Ubuntu 16.04系统下CUDA8.0配置Caffe教程

    由于最近安装了Ubuntu 16.04,本文教程的特点是不需要降级gcc的版本,毕竟cuda8.0已经支持gcc5以上(默认不支持,实际支持). 本文是在参考caffe官网教程以及http://www ...

  3. MySQL之——CentOS下my.cnf 配置 日志类型及文件配置详解(我本人服务器上的配置,亲测可用)

    转载请注明出处:http://blog.csdn.net/l1028386804/article/details/50827148 mysql有以下几种日志: 错误日志:    log-err 查询日 ...

  4. mysql etc_mysql etc下my.conf配置详情

    简介 配置mysql  etc下my.conf配置详情如下 [client] port = 3306 socket = /tmp/mysql.sock default-character-set = ...

  5. windos+mysql+5.7_Windows下Mysql5.7安装使用

    如果下面的教程也觉得困难, 可以使用BitNami的一键安装包   https://bitnami.com/redirect/to/656048/bitnami-wampstack-7.3.8-0-w ...

  6. mysql 5.5.15_mysql5.5.15配置主从数据库

    1.编辑主库的my.cnf 在[mysqld]下添加如下配置 server-i=1 #一般默认为1,不需要修改(一般都以ip的后两位为server-id,保证全局的一致) read-only=0#主库 ...

  7. MySQL主从配置 主从数据库不同步的原因

    MySQL主从配置中,主从数据库不同步的原因可能有以下几种: 主库的binlog格式或版本与从库不匹配. 主库和从库之间网络问题导致数据传输中断. 主库和从库之间的时间不同步. 主从复制用户权限设置不 ...

  8. ubuntu mysql 编译_Ubuntu下mysql编译安装

    安装必备工具 编译安装需要其他安装程序支持,推荐采用编译安装各种所需包,此处为了方便,使用ubuntu提供的apt-get install方法安装所需工具 sudo apt-get install c ...

  9. java mysql tomcat my_Linux下java相关配置 tomcat mysql jdk

    最近有个项目要部署到linux上,在网上查了些资料,记下点遇到的问题,以便将来再用. 一:jdk安装 1.通过chmod a+x jdk-1_5_x-rc-linux-i586-rpm.bin命令使其 ...

最新文章

  1. jQuery 操作DOM总结,DOM Core操作,HTML-DOM操作和CSS-DOM操作
  2. php读取excel类——PHP-ExcelReader
  3. Winform中自定义xml配置文件,并配置获取文件路径
  4. 小赋诗歌一首,以感学生时代结束
  5. 一文详解神经网络与激活函数的基本原理
  6. ale插件 vim_Vim之代码异步检测插件 ALE -- 实时检查verilog等代码的正确性
  7. mpvue小程序以及微信直播踩坑总结
  8. PDF阅读器中如何改变线条颜色、线宽和线型等
  9. kvm+libvirt虚拟机快照浅析[转]
  10. VS2015安装Visual C++的Win32控制台应用程序
  11. 激光雷达原理 你真的了解全了吗?
  12. Source Insight 4.0 选中高亮
  13. 表格的下拉放大 ----------王朋
  14. python爬虫,自动领取福利卷,剁手党的额福利!
  15. 国外计算机学校排名,国外财经学校排名,财经学校
  16. 【渝粤题库】广东开放大学 工程经济 形成性考核
  17. unittest输出测试报告
  18. android NV21裁剪算法
  19. html图片重叠轮播,原生JS实现层叠轮播图
  20. PyQt5_设置窗体背景透明和隐藏边框

热门文章

  1. python语音识别的第三方库_python标准库+内置函数+第三方库: 7.音频处理
  2. kotlin 查找id_Kotlin程序查找平行四边形的区域
  3. 88是python语言的整数类型_Python基础数据类型题
  4. 字符串字段当条件查询的时候需要加引号吗_如此详细的SQL优化教程,是你需要的吗?...
  5. php strstr 从尾部,PHP strstr() 和 strrchr() 详解
  6. linux 文件浏览器_浏览Linux文件系统
  7. 程序设计爬楼梯问题_楼梯案例:解决楼梯问题的C ++程序
  8. the blocks problem(uva 101 or poj 1208)
  9. 全志A20 刷入Ubuntu/Debian Linux固件 亲测能用
  10. android 页面无法点击,为什么点击不跳转到下一界面,哪位大神帮瞅瞅