一 . 环境准备

  先上拓扑图

两个虚拟机 129和130.CentOS 6.3 安装mysql 版本5.1 .yum 确保安装配置一样.

1 yum -y install mysql mysql-devel mysql-server

service mysqld start

二 环境.

  实验环境 service iptables stop  || setenforce 0

三 主从配置

  vi /etc/my.cnf

1 主服务器
2 log-bin
3 server-id=129
4 从服务器
5 log-bin
6 server-id=130

主服务器上

1 grant replication slave  on *.*  to 'testsync'@'*' identified by '123456'

创建账号给从服务器用.

** use mysql; select * from user='testsync'  能看到账号建立.这一步一般不会有问题.

1 mysql> show master status\G
2 *************************** 1. row ***************************
3             File: mysqld-bin.000001
4         Position: 106
5     Binlog_Do_DB:
6 Binlog_Ignore_DB:
7 1 row in set (0.00 sec)

记录信息,从服务器会用到

从服务器上

1 change master to master_host = '192.168.137.129',master_user = 'testsync',master_password = '123456',2 master_log_file = 'mysqld-bin.000001',master_log_pos = 106;  

启动 slave start; 查看信息

 1 mysql> show slave status\G
 2 *************************** 1. row ***************************
 3                Slave_IO_State:
 4                   Master_Host: 192.168.137.129
 5                   Master_User: testsync
 6                   Master_Port: 3306
 7                 Connect_Retry: 60
 8               Master_Log_File: mysqld-bin.000001
 9           Read_Master_Log_Pos: 106
10                Relay_Log_File: mysqld-relay-bin.000002
11                 Relay_Log_Pos: 4
12         Relay_Master_Log_File: mysqld-bin.000001
13              Slave_IO_Running: Yes
14             Slave_SQL_Running: Yes
15               Replicate_Do_DB:
16           Replicate_Ignore_DB:
17            Replicate_Do_Table:
18        Replicate_Ignore_Table:
19       Replicate_Wild_Do_Table:
20   Replicate_Wild_Ignore_Table:
21                    Last_Errno: 0
22                    Last_Error:
23                  Skip_Counter: 0
24           Exec_Master_Log_Pos: 106
25               Relay_Log_Space: 106
26               Until_Condition: None
27                Until_Log_File:
28                 Until_Log_Pos: 0
29            Master_SSL_Allowed: No
30            Master_SSL_CA_File:
31            Master_SSL_CA_Path:
32               Master_SSL_Cert:
33             Master_SSL_Cipher:
34                Master_SSL_Key:
35         Seconds_Behind_Master: NULL
36 Master_SSL_Verify_Server_Cert: No
37                 Last_IO_Errno: 1593
38                 Last_IO_Error: Fatal error: The slave I/O thread stops because master and slave have equal MySQL server ids; these ids must be different for replication to work (or the --replicate-same-server-id option must be used on slave but this does not always make sense; please check the manual before using it).
39                Last_SQL_Errno: 0
40                Last_SQL_Error:
41 1 row in set (0.00 sec)

IO yes ,sql yes .其实主从配置还是很简单的.

** server-id 必须有区别

server 之间网络可达,之间3306端口可达

 log-bin 打开, log-position 一致. 主从服务器版本,初始数据信息一致. 

done . that's all .

may tomorrow a clear morning.

本站博客皆为原创,转载请标记下 小三爷.多谢~~!

转载于:https://www.cnblogs.com/liuyuxing/p/5024802.html

四条命令搞定mysql主从相关推荐

  1. 【网站建设】Linux上安装MySQL - 12条命令搞定MySql

    从零开始安装mysql数据库 : 按照该顺序执行 :  a. 查看是否安装有mysql:yum list installed mysql*, 如果有先卸载掉, 然后在进行安装; b. 安装mysql客 ...

  2. 强化学习快餐教程(3) - 一条命令搞定atari游戏

    强化学习快餐教程(3) - 一条命令搞定atari游戏 通过上节的例子,我们试验出来,就算是像cartpole这样让一个杆子不倒这样的小模型,都不是特别容易搞定的. 那么像太空入侵者这么复杂的问题,建 ...

  3. MD5值计算方法,推荐使用linux系统计算,一条命令搞定!

    一.MD5是什么? MD5是message-digest algorithm 5(信息-摘要算法)的缩写,被广泛用于加密和解密技术上,它可以说是文件的"数字指纹". 任何一个文件, ...

  4. 三条命令搞定Winload.exe出现0xc000000e错误

    三条命令搞定Winload.exe出现0xc000000e错误 File: /Windows/system32/winload.exe Status: 0xc000000e 解决办法是: 使用WinP ...

  5. 一条命令搞定Linux字体渲染——Ubuntu系发行版微软雅黑+宋体终极解决方案

    一条命令搞定Linux字体渲染--Ubuntu系发行版微软雅黑+宋体终极解决方案 转自 http://www.lulinux.com/archives/278 2014.09.10致歉与更新说明:因l ...

  6. Docker建网站 4条命令搞定

    2019独角兽企业重金招聘Python工程师标准>>> 提起云计算,肯定少不了kvm和Docker这两个重量级的角色.没有这两位,就没有云计算.其中,Docker可能更重要. 我不想 ...

  7. 如何查询设备序列号?其实一条命令搞定!

    百度上答案很杂,怎么说的都有.那么到底如何拿到设备序列号呢?我以Thinkpad为例: 方法一:命令行查询 其实查询磁盘序列号方式很简单: 1.Win + R 打开 "运行" ,在 ...

  8. 应用程序“XXX”不能打开?应用程序不能打开?用一条命令搞定!

    良多人刚从熟悉的Windows转到较为陌生的Mac,在运用过程当中遇到少许困难是势必的.有小伙伴就遇到了这样的问题,在网上下载软件,下载下来的软件安装包是经过压缩的RAR包,进行解压以后,发现软件打不 ...

  9. 阿里云服务器性能测试方法(一条命令搞定)

    阿里云服务器性能如何测试?阿里云Linux系统可以使用wget -qO- bench.sh | bash来测试一下云服务器处理器型号.CPU主频.磁盘I/O.上传下载速度等性能参数: 阿里云服务器性能 ...

最新文章

  1. 活动目录系列之三---域控制器常规卸域
  2. BPDU tunnel技术简介
  3. wxWidgets:布局窗口/窗扇示例
  4. java遍历Set集合
  5. 史上最硬核文科生,擅长解决数学难题,却视考试成为终生噩梦
  6. Python3正则表达式
  7. android scrollview焦点,scrollview里面的edittext,当它获得焦点时如何滚动到edittext
  8. 使用 保存文件_使用SaveFileDialog调用保存文件对话框
  9. 天不知道地知道你不知道我知道谜底_冷门还免费!宝鸡这几个小众红叶观赏地,资深老司机都不一定知道...
  10. Redis基本操作——队列 List(原理篇)
  11. 循环拼接String字符串去掉最后一个字符的方法
  12. 在Ubuntu下使用Apt-Get安装Google Chrome
  13. 通达OA 2011-2013 通杀GETSHELL
  14. SQL常用字符串截取
  15. dex2java_dex2jar 使用方法 | 学步园
  16. 联想教育应用使用说明(7.6版本)——第5章 常见的问题与解答
  17. Win10激活提示“无法连接到你组织的激活服务器”如何解决【解决方法】
  18. 可调稳压电源lm317实验报告_可调直流稳压电源实验报告 -
  19. 制作半透明的毛玻璃效果教程
  20. 小样儿想封我?WebOS 1.2.1再次突破iTunes同步限制

热门文章

  1. linux开端口不重启,Linux 防火墙开放端口(有时不生效可能是没有保存、重启导致)...
  2. react循环key值_React源码揭秘(三):Diff算法详解
  3. R语言数据挖掘实践——系谱聚类
  4. 过于自嗨的《紫塞秋风》,怎么就成了行业教科书?
  5. MySQL 建表字段长度的限制问题
  6. sqlplus -prelim,sqplus区别
  7. 监控GoldenGate进程
  8. Oracle 分区表(一)
  9. Nmap UDP扫描缓慢问题探究(无结果)
  10. UVA 1608 Non-boring sequences(瞎搞)