2024年4月8日

mysql - 组复制MGR

摘要: 传统主从的缺陷 传统主从模式,主节点负责写日志,从节点照着日志,执行完全相同的操作,从而实现数据同步。 缺点:极端情况下,在主节点坏掉的瞬时,日志没发送到从节点,导致出现少量的差异。 优点:主节点不需要关注从节点的状态,更新数据的效率最高。 尽管存在缺点,但是有些系统,容忍这种问题的存在:像是办公、 阅读全文

posted @ 2024-04-08 17:41 疯狂的妞妞 阅读(6) 评论(0) 推荐(0) 编辑

mysql - 忘记密码

摘要: 场景 初始化步骤执行完,忘记记录控制台展示的密码; 程序安装太久,忘记初始密码; docker、swarm 等环境,初始步骤失败,导致 root 账号无法登录。 初始化数据库 修改 my.cnf 文件,在 mysqlId 段落,添加下面这一行,之后不用密码就能登录。 修改 .cnf 文件之后,需要执 阅读全文

posted @ 2024-04-08 17:40 疯狂的妞妞 阅读(2) 评论(0) 推荐(0) 编辑

2023年9月14日

AOP 面向切面编程

摘要: AOP 面向切面编程(Aspect-Oriented Programming),通过预编译方式和运行期动态代理实现,在不修改源代码的情况下,给程序动态统一添加功能的一种技术。 功能上,允许程序在业务流中,植入一些新的代码程序,而对原先程序没有影响; 实现上,AOP 并没有规定说,实现 AOP 协议的 阅读全文

posted @ 2023-09-14 15:30 疯狂的妞妞 阅读(7) 评论(0) 推荐(0) 编辑

2023年9月12日

mysql - 主从复制

摘要: 概念 本想把文章取名为集群(cluster),想想还是算了,称作主从复制(master-slave)会好一些, 因为 mysql 中已经存在一个 mysql-cluster,mysql 分布式版本的安装包叫这个名字。 主从复制的功能:一台主机负责写入数据,其它主机实时同步这些数据,每一台机子数据完全 阅读全文

posted @ 2023-09-12 11:28 疯狂的妞妞 阅读(72) 评论(0) 推荐(0) 编辑

mysql - 导入导出数据

摘要: 导入 sql 文件 导入 sql 文件,需要登录 mysql 之后执行。 source D:/xxx/xxx/back.sql; 导出 sql 文件 需要进入主程序的 bin 目录下执行。 # host IP地址 # username 是 MySQL 数据库的用户名, # database_name 阅读全文

posted @ 2023-09-12 11:18 疯狂的妞妞 阅读(39) 评论(0) 推荐(0) 编辑

mysql - 压测常用命令

摘要: 常用 -- 查看所有连接的情况 show processlist; -- 查看当前系统的连接数 show status like 'Threads_connected'; -- 各类查询语句执行次数 show status like 'com%'; -- 试图连接 mysql 服务器的次数 show 阅读全文

posted @ 2023-09-12 11:10 疯狂的妞妞 阅读(13) 评论(0) 推荐(0) 编辑

mysql8 - 1055报错

摘要: 在 navicat 上跑查询语句,不论执行什么都会报错 [Err] 1055 - Expression #1 of ORDER BY clause is not in GROUP BY clause and contains nonaggregated column 'information_sch 阅读全文

posted @ 2023-09-12 11:08 疯狂的妞妞 阅读(43) 评论(0) 推荐(0) 编辑

2023年9月11日

Docker - swarm

摘要: 系统 docker 安装完即可使用 swarm,不需要安装什么软件,要说有什么优势,估计就是上手超快吧。 初始化 注意保存命令的执行结果。 # 填固定 ip 地址 docker swarm init --advertise-addr 127.0.0.1 Swarm initialized: curr 阅读全文

posted @ 2023-09-11 17:30 疯狂的妞妞 阅读(16) 评论(0) 推荐(0) 编辑

挂载和卷

摘要: 概念 绑定挂载(bind mounts)和卷(volumes)是两个不同的名词。 绑定挂载指的是,挂载到容器内部的文件或者文件夹(a file or directory mounted into a container), 而卷也是一个文件夹,不过受到 docker 管理。 挂载(mount)作为动 阅读全文

posted @ 2023-09-11 17:03 疯狂的妞妞 阅读(78) 评论(0) 推荐(0) 编辑

Docker - 安装mysql

摘要: Docker 环境下安装 mysql 总的来说,不推荐把 mysql 安装到 docker 下。 首先是数据安全性问题:将 mysql 安装到 docker 容器,除了需要处理 mysql 的问题, 还要考虑 docker 环境自身的问题,多了个 docker,相当于平白无故多了一些风险项。 其次是 阅读全文

posted @ 2023-09-11 12:09 疯狂的妞妞 阅读(105) 评论(0) 推荐(0) 编辑

导航