![](https://img-blog.csdnimg.cn/20201014180756724.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 64
源码轻舟
这个作者很懒,什么都没留下…
展开
-
centos安装MYSQL8
目录 1.清理MYSQL相关环境 2.下载mysql8的安装文件 3.修改配置文件 4.修改自带的配置文件 5.初始化安装及启动 6.连接数据库及修改密码 7.navicat连接报错 1.清理MYSQL相关环境 # 检查系统中是否存在Mysql的文件 find / -name mysql # 删除存在mysql的文件或文件夹 rm -rf /usr/lib64/mysql/ # 检查是否存在mys...原创 2021-04-15 16:09:56 · 122 阅读 · 0 评论 -
Mysql读写分离(一)
Mysql读写分离(一) 1、准备工作 一、准备三台服务器(一台是主库、一台从库、一台当作代理),对于主库从库的搭建,可以看看我前面的【mysql主从复制(二)】 一、下载mysql-proxy-0.8.5-linux-glibc2.3-x86-64bit.tar.gz并且解压 二、关闭代理服务器的防火墙 systemctl stop iptables systemctl stop firewalld systemctl disable firewa...原创 2020-11-15 09:47:37 · 95 阅读 · 0 评论 -
mysql主从复制(二)
mysql主从复制(二) mysql默认的主从同步中存在一下问题 一、主库宕机后,从库数据可能丢失 二、从库只有一个SQL Thread,主库写压力大,数据可能延迟 解决方案有如下两点 一、半同步复制,解决数据丢失问题 二、并行复制,解决从库复制延迟问题 1、半同步复制 概念:所谓半同步复制,即引入了ACK确认机制,当主库写了bin log日志后向从库发起写操作,从库写入relay log之后向主库发送ACK确认,接着主库才进行事务提交。 原理图如下 主库操作 1、执行.原创 2020-11-14 23:27:52 · 90 阅读 · 0 评论 -
mysql主从复制(一)
mysql主从复制(一) 1、相关概念 主从复制用途 实时灾备,用于故障切换(高可用) 读写分离,提供查询服务(读扩展) 数据备份,避免影响业务(高可用) 主从部署必要条件 从库服务器能联通主库 主库开启binlog日志(设置log-bin日志) 主从server-id不同 2、准备工作 搭建两个mysql数据库,一个作为master(主库),一个作为slave(从库),并将其防火墙关闭 systemctl stop iptables systemctl stop fir原创 2020-11-14 12:38:17 · 157 阅读 · 0 评论 -
mysql按照指定值排序
订单状态有 -1,0,1,2,3,4,5,7 需求:排序按照0,1,2,3,7,4,5,-1 SELECT * FROM shop_order ORDER BY ( CASE `status` WHEN 0 THEN 1 WHEN 1 THEN 2 WHEN 2 THEN 3 WHEN 3 THEN 4 WHEN 7 THEN 5 WHEN 4 THEN 6 WHEN 5 THEN 7 WHEN - 1 THEN 8 END) 说明 :WHEN将某个值放到THEN的位置 ...原创 2020-08-11 18:11:43 · 535 阅读 · 0 评论