– mysql 主服务器配置 – 1、更改配置 [mysqld] log-bin=mysql-bin server-id=1 – 2、创建用户 mysql > grant replication slave on *.* to 'rep'@'119.3.131.%' identified by '123456'; – 3、获取二进制日志的信息并导出数据库 mysql > flush tables with read lock; mysql > show master status; +------…

2021年3月25日 0条评论 5点热度 阅读全文

mysql部署和环境安装 之前已经介绍过了apache的基础搭建,如果要部署LAMP,还需要进行mysql和php的安装和联动 mysql数据库 mysql可以存储很多数据,但它本身是一个应用,运维的工作就是将该应用部署到linux中,当然,也可以使用windows系统来开启该软件。 1)mysql安装 一、mysql版本选择 目前主流的mysql版本为mysql-5.6.36,我们可以进入mysql的官网进行下载,当然,视公司需求而定 二、编译安装功能的对应依赖包下载 yum -y install ncurses…

2021年3月25日 0条评论 11点热度 阅读全文

Mysql5.7多实例配置及主从配置 前提要清除旧的mysql包 yum remove mairadb* -y yum remove mysql* -y 1.官网获取mysql5.7.28的二进制包 官网地址: https://downloads.mysql.com/archives/community/ 找到社区班-版本--->archives--->选择linux-Generic----->选择linux6位下载 cd /opt && wget https://download…

2021年3月24日 0条评论 7点热度 阅读全文

配置MySQL读写分离 配置MySQL读写分离 增加slave数据库的配置 DATABASES = { 'default': { # 写(主机) 'ENGINE': 'django.db.backends.mysql', # 数据库引擎 'HOST': '192.168.1.18', # 数据库主机 'PORT': 3306, # 数据库端口 'USER': 'username', # 数据库用户名 'PASSWORD': '123456', # 数据库用户密码 'NAME': 'web' # 数据库名字 }, '…

2021年3月24日 0条评论 7点热度 阅读全文

环境配置: 2.6 主 2.7 从 先在主上创建一个库模拟实验环境 查看从的状态: 这里是从同步到的位置 关闭slave, 模拟slave无法同步的状态 到master上新建表 查看bin-log位置 把从库没有的数据备份出来 mysqlbinlog /var/lib/mysql/mysql-bin.000003 --start-position='367' --stop-position='698' > /root/1233.sql 把数据copy到从上 scp /root/1233.sql @192.16…

2021年3月24日 0条评论 9点热度 阅读全文

MySQL5.6删除数据库schema怎么恢复 参考: https://www.cnblogs.com/martinzhang/p/3454358.html  1、binlog必须开             怎么开简单,配置文件加:                     log-bin=mysql-bin     &…

2021年3月24日 0条评论 11点热度 阅读全文

--主库 1、打开主库的log_bin,并设置server_id [root@k8s82-master 3306]# cat my.cnf [mysqld] log-bin=mysql-bin-master #启用二进制日志 server-id = 1 #本机数据库ID 标示 2、在主库对从库的同步账户授权: mysql> grant replication slave on *.* to 'slave'@'192.168.85.182' identified by '123456'; Query OK, 0…

2021年3月24日 0条评论 9点热度 阅读全文

1.拆分数据库至独立服务器 1.为什么拆分数据库 由于单台服务器运行LNMP架构会导致网站访问缓慢,当内存被占满时,很容易导致系统出现oom,从而kill掉MySQL数据库,所以要将数据库进行独立部署 2.数据库拆分的好处 缓解web网站的压力 增强数据库读写性能 提高用户访问速度 3.数据库拆分 主机名称 应用环境 外网地址 内网地址 web01 nginx+php 10.0.0.7 172.16.1.7 db01 mysql 10.0.0.51 172.16.1.51 3.准备环境 准备10.0.0.51服务器…

2021年3月24日 0条评论 6点热度 阅读全文

** mysql主从架构搭建: ** 环境准备: 主:192.168.189.161 从:192.168.189.162 ################################################## 1.两个主机上同时安装mysql,并关闭防火墙 # yum -y install mysql mysql-server # service iptables stop # setenforce 0 #################################################…

2021年3月24日 0条评论 3点热度 阅读全文

PXC 一、PXC相关简介 二、部署PXC 一、PXC相关简介 1.pxc简介 PXC(Percona XtraDB Cluster)是一个开源的MySQL高可用解决方案。它将Percona server和XtraBackup与galera库集成,以实现同步多主复制。基于galera的高可用方案主要有MariaDB galeracluster和Percona XtraDB cluster,目前PXC架构在生产线上用的很多而且更加成熟。PXC相比那些传统的基于主从模式的集群架构MHA和双主,galera cluste…

2021年3月24日 0条评论 11点热度 阅读全文