centos7配置mysql主从数据库
1、安装两个数据库,尽量保持版本相同
先配置主数据库:
2、编辑mysql配置文件
vi /etc/my.cnf
3、添加一下信息到[mysqld]下,注意不要放到[mysqld_safe]下
log-bin=mysql-bin
server-id=2 保证server—id在同一套主从中不重复
binlog-ignore-db=information_schema 忽略同步的数据库,可配置多个
binlog-do-db=ufind_db 需要同步的数据库,可配置多个
4、重启mysql
systemctl restart mysqld
5、查看server-id有没有改过来,需要进入数据库查看
show variables like 'server_id';
6、配置从数据库访问权限
GRANT REPLICATION SLAVE ON *.* TO'datasync'@'10.168.0.61' IDENTIFIED BY 'datasync';
FLUSH PRIVILEGES;
7、重启mysql,查看是否添加主数据库成功,如果没有记录,则在上面肯定配置失败。
show master status;
然后配置从数据库:
注:如果主数据库已有数据,则需要将主数据库的数据提前导入从数据库
1、修改配置文件
log-bin=mysql-bin
server-id=3 保证server—id在同一套主从中不重复
binlog-ignore-db=information_schema 忽略同步的数据库,可配置多个
replicate-do-db=ufind_db 需要同步的数据库,可配置多个
replicate-ignore-db=mysql 默认
log-slave-updates
slave-skip-errors=all
slave-net-timeout=60
2、重启mysql
systemctl restart mysqld
3、关闭Slave
stop slave;
4、修改连接主库信息,file和pos在主数据库中用show master status可以查出
change master to master_host='10.168.0.53',master_user='datasync',master_password='datasync',master_log_file='mysql-bin.000003',master_log_pos=120;
5、开启Slave
start slave;
6、查看从库信息
show slave status;
如果返回的Slave_IO_Running和Slave_SQL_Running都为yes,则配置成功
注:主从数据不一致,重新配置,只需要在从数据库中执行步骤3,然后将主数据库中的数据导入从数据库,然后执行4、5、6即可
centos7配置mysql主从数据库相关推荐
- centos7搭建 mysql 主从数据库
我搭建主从数据库参考的是(本文也是参考)https://blog.csdn.net/cn_yaojin/article/details/78711184 首先在两个服务器安装好版本一致的mysql(个 ...
- Linux(Centos7)服务器中配置Mysql主从数据库,以及数据库的安装,防火墙操作
一.Linux中mysql的安装方法 步骤一: 使用finallshell上传mysql的压缩包,版本如下: 步骤二: 使用linux命令解压mysql压缩包到指定文件夹,命令如下: // -C后面为 ...
- centos7配置mysql主从:一主多从
mysql主从复制原理 1.首先master将数据更新记录到二进制binlog文件 2.slave通过I/O线程向master请求binlog日志文件指定位置之后的内容 3.master接收到slav ...
- Django项目配置mysql主从数据库实现读写分离
1.在配置文件中添加slave数据库的配置 DATABASES = { 'default': { 'ENGINE': 'django.db.backends.mysql', ...
- MySQL主从数据库配置和常见问题
转载自 MySQL主从数据库配置和常见问题 本篇主要介绍MySQL的主从数据配置方法. 公司运维能力不是太好,数据库最近出了一次问题,导致丢失了一天的数据,并且某个服务宕机一晚上.为了避免再次出现 ...
- MySQL主从数据库同步延迟问题解决
MySQL主从数据库同步延迟问题 摘要: MySQL的主从同步是一个很成熟的架构,优点为:①在从服务器可以执行查询工作(即我们常说的读功能),降低主服务器压力;②在从主服务器进行备份,避免备份期间影响 ...
- django给mysql配主从_django中的mysql主从读写分离:一、配置mysql主从分离
一.配置mysql主从同步的步骤: (1) 在主服务器上,必须开启二进制日志机制和配置一个独立的ID (2) 在每一个从服务器上,配置一个唯一的ID,创建一个用来专门复制主服务器数据的账号 (3) 在 ...
- mysql数据库主从不同步_MySQL数据库之mysql主从数据库不同步的2种解决方法
本文主要向大家介绍了MySQL数据库之mysql主从数据库不同步的2种解决方法 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 今天发现Mysql的主从数据库没有同步 先上Mas ...
- linux mysql 主从数据库_linux mysql数据库的主从配置
一.原理 mysql主从配置的流程大体如图: 1)master会将变动记录到二进制日志里面: 2)master有一个I/O线程将二进制日志发送到slave; 3) slave有一个I/O线程把mast ...
最新文章
- 前端神器—Google Chrome Devtools细节详解
- MySQL主从配置的一些总结
- pta段错误怎么办_雅思50问 | 07:雅思写作时间不够怎么办?写不完会给分吗?...
- Python输出黄金分隔数列前n项。 黄金分隔数列由Fibonacci数列相邻两项之比组成:1/1,1/2,2/3,3/5,5/8,...其取值逐渐接近黄金分隔数。
- ITK:切割网格CutMesh
- 使用@Async进行异步调用详解
- 冲刺CCNA2.0(200-120)认证考试TK视频讲解
- 强制卸载kernel
- SpringBoot_Vue实现电影院售票系统
- linux解决蓝牙和网卡,完全用Deepin Linux娱乐、工作、学习(3)-- 无线网卡及蓝牙设备驱动篇...
- 2020电脑服务器cpu性能天梯图,CPU性能天梯图[202002版]
- Oracle导入sas数据集,来自SAS数据集的Oracle表
- 剧本创作时的标准格式,让你的剧本轻松得到制片公司青睐
- 树的先序/中序/后序遍历
- 第28届计算机命题搜索赛试题,第28届计算机表演赛命题搜索赛.docx
- 业财一体化管理解决方案丨汇信
- 洛谷 P2057 善意的投票
- 被尘封的故事技能点bug_12个人闯进失落的世界,发现了尘封盛世的秘密
- JS 计算时间差【单位:分钟】
- 关于GUI图形界面化交互模式