配置mysql主从服务器
参考:https://www.linuxidc.com/Linux/2016-09/135633.htm
一、Master主服务器配置(192.168.1.3)
1.编辑my.cnf(命令查找文件位置:find / -name my.cnf)
2.登录主服务器创建从服务器用到的账户和权限:
3.重启MySQL,命令:sudo service mysql restart
二、Slave从服务器配置(192.168.1.5)
Slave_IO_Running:No解决办法
解决办法一、
Slave_SQL_Running: No
1.程序可能在slave上进行了写操作
2.也可能是slave机器重起后,事务回滚造成的.(我的就是这个错误)
一般是事务回滚造成的:
解决办法:
mysql> slave stop;
mysql> set GLOBAL SQL_SLAVE_SKIP_COUNTER=1;
mysql> slave start;
第一次操作完毕之后,输入命令showslave status\G ,发现还是没变,又操作了一次,就好了;
slave启动失败问题总结:
从服务器配置的结果一定是:Slave_IO_Running 与 Slave_SQL_Running 状态都要为Yes
1:Change master to
如果从库的Slave未启动,Slave_IO_Running为NO。
可能是主库的master的信息有变化,
查看主库show master status;
记录下File,Position字段,假设为‘mysql-bin.000004’,98;
在从库执行
mysql>stop slave; mysql>change master to master_log_file='mysql-bin.000004',master_log_pos=98; mysql>start slave;
2:SET global sql_slave_skip_counter=n;
如果从库的slave_sql_running为NO。
Err文件中记录:
Slave:Error "Duplicate entry '1' for key 1" on query.....
可能是master未向slave同步成功,但slave中已经有了记录。造成的冲突可以在从库上执行
set global sql_slave_skip_counter=n;
跳过几步。再restart slave就可以了。
3:发现mysql slave服务器经常因为一些特殊字符或者符号产生的更新语句报错,整个同步也会因此而卡在那,最初的办法只是手动去出错的机器执行下面三条SQL语句,跳过错误即可。
mysql>stop slave; mysql>set GLOBAL SQL_SLAVE_SKIP_COUNTER=1; mysql>start slave;
转载于:https://www.cnblogs.com/wang666/p/9223952.html
配置mysql主从服务器相关推荐
- django给mysql配主从_django中的mysql主从读写分离:一、配置mysql主从分离
一.配置mysql主从同步的步骤: (1) 在主服务器上,必须开启二进制日志机制和配置一个独立的ID (2) 在每一个从服务器上,配置一个唯一的ID,创建一个用来专门复制主服务器数据的账号 (3) 在 ...
- mysql主从服务器宕机,Mysql主从数据库配置及宕机处理
一.概要说明 数据库读多写少,主库负责写,从库负责读.一主多从,从而解决读多写少.mysql 宕机时将选择pos最大的从库做为新的主库,其他从库继续担任本身的职责.sql 二.Mysql备份原理 简单 ...
- 安装配置Mysql主从
环境: 主从服务器上的MySQL数据库版本同为5.1.34 主机IP:192.168.0.1 从机IP:192.168.0.2 一. MySQL主服务器配置 1.编辑配置文件/etc/my.cnf # ...
- Linux下搭建mysql主从服务器
date: 2018/12/9 20:47:54 一 配置信息 Mysql主服务器: 系统: centOS-7 版本: mysql-5.7.24 IP地址: 192.168.192.168 port: ...
- linux 下配置mysql主从同步的步骤
2019独角兽企业重金招聘Python工程师标准>>> 一.主机环境 主机: master操作系统:rhel6.0 IP:172.16.0.100 MySQL版本:5.1.47 从机 ...
- mysql中授权主机通配的_什么意思_windows和linux虚拟机配置mysql主从
mysql主从复制 1主从复制条件 1mysql版本必须一致且后台以服务运行 本次实验使用的mysql 版本均为mysql5.5 2同一网段要能ping通.注意本地windows和虚拟机配置互为主从时 ...
- 安装MySQL和配置MySQL主从遇到的坑合集
linux下安装MySQL https://www.cnblogs.com/bookwed/p/5896619.html https://www.cnblogs.com/duanrantao/p/89 ...
- dble配置mysql主从同步
前提 已有mysql主从环境,dble环境,并且已经启动mysql和dble.可以参考我前面写的两篇文章. 修改dble配置文件 db.xml <?xml version="1.0&q ...
- docker安装mysql并配置mysql主从集群
一.安装docker 1.1 安装之前卸载原有的环境 yum remove docker \docker-client \docker-client-latest \docker-common \do ...
最新文章
- CIC滤波器溢出处理
- 内核驱动中常见的miscdevice、platform_device、platform_driver
- Java初阶知识总结
- Python中的装饰器,迭代器,生成器
- java merge css_一句命令快速合并 JS、CSS
- XML基本概念及增删改查操作
- Python爬虫必备技能,Xpath提取数据规格详解
- java applog_Java Web App: 选择与配置日志库
- Vue 导出excel 导出多个sheet
- chromium os系统编译与环境搭建
- 计算机芯片的形成和发展,计算机中将cpu集成在一块芯片上所形成的元器件是什么...
- 【操作系统】王道考研 笔记总结目录(完结)
- c语言若输入错误的是,C语言新人常见问题与错误
- 华为ModelArts笔记1
- Android音乐播放器的设计与实现
- Coursera无法播放视频问题的解决
- 能否打开人工智能的“黑箱”?
- 【ECM技术】ECM(Enhanced Compression Model)帧间技术总结
- 显卡html5性能测试工具,GPU Caps Viewer(显卡检测工具)
- vue实现rtsp视频直播流
热门文章
- 伍六七带你学算法 入门篇-拼写单词
- SVN用法大全,SVN除了update、commit还有什么
- 2022-2028年中国抗肿瘤药物行业市场分析调研及发展趋势研究报告
- 2022-2028年中国在线旅行预订市场投资分析及前景预测报告
- 程序连接不上mysql数据库文件_数据库问题(程序连接mysql错误)
- 学生上课睡觉班主任怎么处理_学生上课睡觉,老师的管与不管,不是你看到的那么简单...
- Go 知识点(10) — 子协程能否使用主协程变量
- 2019秋招面试常考题目
- pytorchviz visdom 可视化 pytorch
- LeetCode简单题之同构字符串