mysql

加号317 分钟前
数据库·windows·mysql
windows系统下mysql主从数据库部署1. windows系统下mysql主从复制部署 注意:主从数据库版本需要一致,否则同步可能会失败 2. 主库配置 2.1 找到MySQL配置文件 MySQL在Windows环境下的配置文件默认是 my.ini,位置通常在:
谁刺我心20 分钟前
数据库·mysql
MySQL数据库从win导出成_db.sql复制到linuxMySQL数据库下载后基本使用+增删改查语句模板_mysql增语句大全-CSDN博客# 格式:mysqldump -u 用户名 -p 数据库名 > 输出路径\文件名.sql
堕2741 小时前
数据库·mysql
MySQL数据库《基础篇--表的增删改查操作CRUD(3)》使用GROUPBY对结果进行分组处理之后,对分组的结果进行过滤时,不能使用WHERE子句,而要使用HAVING 子句
Flobby5291 小时前
数据库·后端·mysql
深入理解 MySQL 索引:从 B+ 树到索引下推本文以一张 1.6 亿行的真实生产表 t_mqtt_log 为例,从 B+ 树的物理结构出发,逐步拆解 MySQL InnoDB 索引体系的核心知识点。
Anastasiozzzz10 小时前
数据库·mysql
MySQL深分页问题与优化思路大家好,这里是程序员阿亮大家肯定都用limit进行过分页,这个分页实际上在MySQL之中是一个很笨拙的过程!很容易造成深分页问题!
Anastasiozzzz14 小时前
数据库·mysql·缓存
阿亮随手记:MySQL移除查询缓存、子查询优化深分页、自增主键溢出、索引失效依旧是记录一些小知识点查询缓存的原理: 把一条完全一样的 SQL 的结果集缓存到服务层,下次直接命中就返回,不用再执行。 但它有巨大缺陷,所以 8.0 直接删掉了: 1. 缓存失效太频繁,命中率极低 只要表有任何写入(insert/update/delete),这个表的所有查询缓存全部失效。 互联网业务写多读多,缓存刚建就失效,基本白忙活。 2. 维护开销巨大,反而拖慢性能 要维护缓存的哈希表、锁、清理、淘汰。 高并发下,查询缓存的互斥锁(mutex)会成为瓶颈,甚至越开越慢。 3. 使用限制非常多 语句
haixingtianxinghai16 小时前
数据库·mysql
深入 MySQL 内核:从 B+ 树索引到 InnoDB MVCC 并发控制机制解析在构建高并发的 C++ 后端微服务时,数据库往往是性能的最终瓶颈。深入理解 InnoDB 的索引结构与并发控制机制,是编写高性能、数据一致性代码的必修课。本文将从底层 Page 结构出发,深度剖析 MVCC 的实现原理。
Crazy________17 小时前
mysql·算法·leetcode·职场和发展
力扣113个mysql简单题解析(包含plus题目)2.11-2.24历时两周,一开始一天做几个题都费劲,后来越做越顺了,记录了一些做题时遇到的困难和知识点,继续做中等题
是码龙不是码农17 小时前
数据库·mysql·
MySQL 锁的完整分类与详解MySQL 中的锁可以从锁粒度、锁类型、锁状态三个维度划分,下面按 “粒度 + 类型” 的逻辑体系,逐一说明所有核心锁的定义、作用和使用场景:
..过云雨18 小时前
数据库·mysql
【MySQL】3. MySQL库的操作注意:语法:说明:创建数据库的时候,有两个编码集:数据库无论对数据做任何操作,都必须保证操作和编码必须是编码一致的
wregjru18 小时前
数据库·mysql
【操作系统】12.Linux 多线程同步与互斥详解目录一、互斥(Mutex)1. 不互斥抢票导致数据错误2. 为什么需要互斥?3. 互斥锁4. 进程间互斥
小李独爱秋18 小时前
数据库·mysql·面试·职场和发展·数据备份
模拟面试:简述一下MySQL数据库的备份方式。摘要:在如今的软件开发面试中,MySQL几乎是必考题。而其中,“数据库备份”更是考察候选人基础是否扎实、是否具备生产环境运维思维的“试金石”。本文将通过一个模拟的面试场景,用最生动、最贴近本科生理解范围的比喻,带你从“写生画家”聊到“克隆工厂”,彻底搞懂MySQL的逻辑备份、物理备份与增量备份。
diaya19 小时前
数据库·mysql
麒麟V10 x86系统安装mysql一. 下载并解压tar包通过下面网址下载 ,注意需要登录oracle网站后,才能下载。https://dev.mysql.com/downloads/mysql/
callJJ21 小时前
数据库·mysql·面试·并发·mvcc
深入浅出 MVCC —— 从零理解 MySQL 并发控制本文面向初学者,从最基础的概念讲起,一步步带你理解 MySQL 中 MVCC(多版本并发控制)的工作原理。不需要任何前置知识,看完就能在面试中讲清楚 MVCC。 希望能对大家有帮助!
银发控、21 小时前
数据库·mysql·面试
MySQL覆盖索引与索引下推索引比数据更小、更紧凑、访问频率更高,所以它在内存里的“存活率”天然比表数据高。下面从几个维度拆解原因:
秋氘渔1 天前
android·数据库·mysql·索引
MySQL EXPLAIN实战:6种索引失效场景验证与优化前置知识:在阅读本文之前,建议先了解EXPLAIN命令的基础知识。如果你还不熟悉EXPLAIN,请先阅读《MySQL EXPLAIN命令详解:SQL查询性能分析与优化指南(基础篇)》。
高铭杰1 天前
mysql·aio·libaio
MySQL源码(3)异步IO核心逻辑简化调试(对比PG)Page Cleaner 线程数据路径对比innodb_flush_method = O_DIRECT 时,会执行fsync。
计算机学姐1 天前
java·vue.js·spring boot·mysql·信息可视化·mybatis·推荐算法
基于SpringBoot的服装购物商城销售系统【协同过滤推荐算法+数据可视化统计】作者:计算机学姐 开发技术:SpringBoot、SSM、Vue、MySQL、JSP、ElementUI、Python、小程序等,“文末源码”。
..过云雨1 天前
数据库·mysql
【MySQL】4. MySQL表的操作语法说明说明不同的存储引擎,创建表的文件不一样。user1 表(MyISAM 引擎):数据库目录下生成 3 个文件:
troublea1 天前
数据库·spring boot·后端·mysql
Laravel5.x核心特性全解析Laravel 5.x 是一系列重要的框架升级版本,主要特性包括:通过 php artisan route:cache 命令将路由编译为单个文件,显著提升路由解析效率。