mysql

小石头 1008620 分钟前
数据库·mysql
MySQL 视图:把复杂变简单的“虚拟化”艺术在数据库的世界里,视图(View) 是一张虚拟表。它和我们平常用的物理表(Base Table)不同:物理表里存的是实实在在的数据,占硬盘空间;而视图里存的是一段 SQL 逻辑。当你去查视图的时候,MySQL 才会跑一遍底层的 SQL,把结果临时拼给你看。
DB虚空行者1 小时前
数据库·mysql
MySQL误删/批量更新数据恢复实战:基于Flashback工具的完整方案在MySQL数据库运维过程中,开发或运维人员误执行`DELETE`无过滤条件、`UPDATE`缺少`WHERE`子句等操作,导致批量数据错误或丢失的场景时有发生。传统的备份恢复方式往往耗时久、影响范围广,而MySQL Flashback(闪回)技术基于binlog解析,能快速生成反向操作SQL,精准恢复误操作数据,且无需停机,极大降低业务影响。本文将先梳理主流MySQL闪回工具,再结合真实案例,详解最优工具的恢复实操流程。数据恢复🐧 1786283847
九皇叔叔1 小时前
数据库·mysql
MySQL Next-Key Lock 锁表事故全拆解(从现象到根治)很多人第一反应:“就锁一条 status=0 的订单啊?”但实际上不是。👉 必然触发 Next-Key Lock
短剑重铸之日2 小时前
数据库·mysql·架构
7天读懂MySQL|Day 4:锁与并发控制核心结论:死锁不是"意外",而是"设计缺陷"——90%的线上事故源于锁顺序不一致核心机制:💡 关键区别:
Java水解2 小时前
后端·mysql
MySQL定时任务详解 - Event Scheduler 事件调度器从基础到实战在日常开发中,我们经常会遇到“定时执行任务”的需求,比如每天凌晨清理历史数据、定时归档日志、定期统计报表汇总等。
爱学习的小可爱卢3 小时前
数据库·mysql
数据库MySQL——MySQL 可重复读隔离级别:Read View 底层原理与幻读问题深度剖析(面试必知)目录一、 三大并发读问题二、 SQL 标准定义的四个隔离级别1. 读未提交 (Read Uncommitted)
lkbhua莱克瓦245 小时前
开发语言·数据库·笔记·mysql·事务
基础-事务在数据的世界里,就像银行系统中的一笔转账操作,我们不能接受"资金从A账户划出,但B账户未收到"的混乱局面。事务正是数据库中的"安全卫士",确保数据操作的完整性与可靠性。当您在电商网站下单时,系统需要同时更新库存、创建订单、扣除余额——这些操作必须全部成功或全部失败,否则数据库将处于不一致状态。事务就是解决这种"要么全有,要么全无"问题的完美方案。
luoluoal5 小时前
python·mysql·django·毕业设计·源码
基于python的自然语言处理技术的话题文本分类的研究(源码+文档)自然语言处理技术的话题文本分类的研究实现了以下功能:此次设计的功能模块主要有以下的一些内容: (1)分类模块 在分类模块中, 有两个对话框,一个对话框是可以输入新闻的标题、另一个是新闻的内容,当用户在新闻标题中输入关键词后,新闻内容中输入相应的具体新闻内容,点击分类,自然语言将会判断该条新闻应该是属于哪一种类型,从而给出具体的类型分类,并且给出分为这一类型的概率。 (2)新闻中心 新闻中心中有该网站已经实现分类的一些信息内容,这些信息可以在新闻中心里进行内容的查看。 (3)用户管理 用户管理界面中,用户可
Cosolar5 小时前
数据库·后端·mysql
MySQL EXPLAIN 执行计划分析:能否查看 JOIN 关联顺序你们知道 EXPLAIN 是否能看出 MySQL 的 JOIN 关联顺序? 结论是:完全可以,而且 EXPLAIN 是查看、分析 MySQL JOIN 关联顺序的核心、最常用手段,没有之一。
FIT2CLOUD飞致云6 小时前
linux·运维·服务器·mysql·开源·1panel
操作教程丨通过1Panel轻松安装和管理MySQL开源数据库MySQL是一款开源的关系型数据库管理系统(RDBMS),适用于终端数据存储、企业数据管理、数据分析与报表等场景。MySQL的常用部署方式是使用命令行部署,部署之后对数据库的管理操作通常也需要在命令行窗口中进行,这种部署和管理方式技术门槛比较高,新手小白上手会感到相对复杂。
白露与泡影6 小时前
数据库·sql·mysql
详细描述一条 SQL 语句在 MySQL 中的执行过程。夜已深,程序员艾伦正在调试一个紧急Bug,突然,他的屏幕上出现了一条神秘的SQL语句:当他按下回车键的瞬间,一道光芒闪过——他被吸入了数据库的世界!
qq_316837757 小时前
数据库·mysql
mysql mybatisPlus 存储经纬度创建索引设置字段默认值引入依赖在实体类新建字段高德gcj02 转 Wgs84 并保存查询时 Wgs84 转 gcj02
葡萄城技术团队7 小时前
java·开发语言·mysql
在 Java 中优化 MySQL 查询以提升性能Java 应用经常与 MySQL 数据库交互以存储和检索数据。随着应用扩展,慢速的 SQL 查询可能会降低性能、导致超时并降低用户体验。优化 MySQL 查询和 Java 数据库操作对于构建快速且可扩展的应用至关重要。本文将解释如何通过简单实用的技术优化查询、高效结构化数据并提升性能。
winfield8217 小时前
java·mysql
Java 中大量闲置 MySQL 连接的解决方案(从根因到落地)大量闲置 MySQL 连接会直接导致 MySQL 连接数耗尽(Too many connections)、服务器资源(内存/文件句柄)浪费、数据库响应变慢等问题。核心解决思路是:先紧急回收闲置连接→再定位根因→最后通过代码/连接池/MySQL 配置从根本避免,以下是分步骤的实操方案。
计算机毕设指导67 小时前
java·spring boot·mysql·微信小程序·小程序·分类·maven
基于微信小程序图像识别的智能垃圾分类系统【源码文末联系】随着城市化进程加速与人口持续增长,城市垃圾产量呈指数级攀升,传统垃圾分类方式依赖人工指导与纸质手册查询,存在效率低下、用户参与度不足、分类准确率低等问题。据住建部调研,超60%的居民因分类标准复杂存在“不知如何分、分错率高”的困扰,而人工分拣模式人力成本高且难以满足大规模推广需求。与此同时,图像识别技术依托深度学习算法,在物体识别领域已实现95%以上的准确率,具备响应速度快、适应复杂场景的优势。在此背景下,基于微信小程序的图像识别智能垃圾分类系统应运而生,通过集成AI技术、移动端交互与数据管理,旨在降低分
如旧呀8 小时前
数据库·爬虫·mysql
爬虫小知识中括号 [] → “任选一个字符”反斜杠 \d \s \w → 数字、空白、字母数字下划线脱字符 ^ → 在 [] 里表示“非”,在 [] 外表示“行首” [^\s] 就是“只要不是空白字符,谁都可以”
7ioik8 小时前
数据库·mysql
MySQL默认事物隔离级别是什么?你想知道 MySQL 的默认事务隔离级别,这是理解 MySQL 并发控制、解决脏读 / 幻读 / 不可重复读等问题的核心知识点。我会从「默认值」「隔离级别分类」「原理验证」「修改方法」四个维度详细讲解,让你不仅知其然,更知其所以然。
ERP面壁者9 小时前
mysql·docker·容器
Docker小白搭建xxl-job,mysql的过程日志因为是Windows环境,安装的教程很多,主要就是启动Hyper-V的组件,然后安装WSL 安装WSL,首先执行命令wsl --set-defualt-version 2,将wsl的默认版本设置version2,然后执行命令wsl --update --web-download,然后下载docker-desktop,选择CPU对应架构的安装包,并进行安装。安装docker如果想指定安装目录可以使用命令行安装,start /w “” “Docker Desktop Installer.exe” instal
腾讯云开发者9 小时前
数据库·mysql
腾讯技术面:聊聊MySQL五大核心模块👉目录1 前言2 分层逻辑架构3 InnoDB存储引擎4 事务机制与并发控制5 主从复制原理6 分区策略与应用场景
Albert Edison9 小时前
数据库·mysql
【MySQL】事务管理事务就是由一条或者多条 SQL 共同构成的一个 SQL 的集合体,这个集合体合在一起共同要完成某种任务,这就叫做事务。