
MySQL
文章平均质量分 71
mysql搭建、使用、底层原理
QX_hao
日常学习笔记 & 技术干货分享
踩坑记录和解决方案复盘
读书/课程/项目实践心得
行业前沿技术探讨
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Ubuntu 22.04 二进制安装单节点 MySQL
目前 MySQL 8.4.4 是长期支持(LTS)版本,持续更新并保持稳定。你也可以在 MySQL 官方网站确认最新稳定 LTS 版本。首先,确保系统中没有已安装的 MySQL,避免冲突。原创 2025-03-22 16:34:39 · 989 阅读 · 0 评论 -
MySQL报错:2003, “Can‘t connect to MySQL server on ([WinError 10048] 通常每个套接字地址(协议/网络地址/端口)只允许使用一次
MySQL报错:2003, “Can‘t connect to MySQL server on ([WinError 10048] 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。原创 2025-04-09 17:27:55 · 160 阅读 · 0 评论 -
MySQL--主从复制--优点和潜在缺点
主从复制的一个重要应用场景是读写分离,即将写操作(如插入、更新、删除)发送到主库,将读操作(如查询)发送到从库,从而提升数据库整体性能。读写分离通常通过中间件(如 MyCat、Atlas)或应用程序逻辑来实现。1. 提升系统性能(负载均衡)主从复制读写分离可以将读操作分散到多个从库中,减轻主库的压力,实现负载均衡。主库专注于处理写请求(如事务提交、更新、插入等),减少主库 I/O 负担。从库负责处理大量的查询请求,多个从库可以提高读的并发能力,从而提升整体读性能。原创 2025-03-26 14:25:27 · 439 阅读 · 0 评论 -
mysql.8.4.4主从配置--IOthread:NO
mysql主从配置,IO线程起不来原创 2025-03-28 10:55:17 · 279 阅读 · 0 评论 -
sock文件介绍--以mysql.sock为例
sock.sock。原创 2025-03-27 11:24:21 · 926 阅读 · 0 评论 -
MySQL--主从复制--原理
这张图片清晰展示了 MySQL 主从复制的工作流程,主库(Master)与从库(Slave)之间如何通过日志文件与线程协同完成数据同步。下面结合图片中的关键流程和组件进行详细讲解。在主库(Master)上:数据变更(data change)当主库执行写操作(如 、、)时,这些操作不仅会修改主库的数据库数据,还会被**记录到二进制日志(binlog)**文件中。二进制日志(binlog) 是主从复制的核心数据来源,它记录了所有对数据库造成更改的 SQL 语句(不包含 SELECT 读操作)。主库只负责写入原创 2025-03-26 14:21:46 · 895 阅读 · 0 评论 -
mysql.8.4.4--初始化报错--libnuma.so.1缺失
mysqld: error while loading shared libraries: libnuma.so.1: cannot open shared object file: No such file or directory原创 2025-03-29 13:48:17 · 339 阅读 · 0 评论 -
mysql--主从复制--部署
前提:主从两台mysl均可用原创 2025-03-27 11:21:23 · 685 阅读 · 0 评论 -
mysql--用户管理
【代码】mysql--用户管理。原创 2025-03-27 19:44:39 · 328 阅读 · 0 评论 -
mysql--socket报错
socke---sock文件报错原创 2025-03-24 20:57:34 · 621 阅读 · 0 评论 -
事务的四大特性(ACID)详解
通过日志、事务隔离级别、数据库约束等手段,数据库可以有效解决数据一致性问题和并发问题,为数据的可靠性保驾护航。隔离性是指当多个事务并发执行时,一个事务的执行不应受到其他事务的影响,各事务之间相互隔离,防止并发问题(如脏读、不可重复读、幻读)。原子性是指事务中的所有操作被视为一个整体,要么全部执行成功,要么全部失败并回滚(rollback),不能只执行部分操作。持久性是指事务一旦提交,所做的修改将永久保存在数据库中,即使系统发生故障(如断电、宕机),数据也不会丢失。来保证事务的持久性。原创 2025-03-22 13:18:30 · 1044 阅读 · 0 评论 -
Mysql--日志(错误日志、二进制日志、查询日志、慢查询日志)
MySQL 的这四种日志各司其职:记录 MySQL 服务器运行过程中出现的错误、警告、启动与关闭信息。主要用于故障排查和系统监控。可以通过以下命令查看错误日志位置:默认情况下,错误日志文件名称可能为 ,存放在 MySQL 数据目录中。修改配置文件 ,指定错误日志的路径:2. 二进制日志(Binary Log,Binlog)作用:记录所有更改数据库数据的操作(如 DML、DDL 操作),以及可能引发数据库变更的事务提交等信息。主要用于:可以通过以下命令查看二进制日志文件名和存储位置:修改 文原创 2025-03-22 14:34:22 · 752 阅读 · 0 评论 -
MySQL中DDL、DML、DQL、DCL四种语言详细介绍
用于定义数据库对象(如数据库、表、视图、索引等)的结构。DDL 命令通常会改变数据库的结构,而不仅仅是修改数据。原创 2025-03-22 12:56:00 · 1119 阅读 · 0 评论 -
单节点MySQL部署
确保 3306 端口已经列在允许的列表中。原创 2025-03-22 15:56:50 · 684 阅读 · 0 评论