mysql

GanGuaGua20 分钟前
数据库·mysql·oracle
MySQL:复合查询我们将通过一个模拟公司场景来学习。包含两个核心表:depts,emps,请打开你的终端,跟随以下步骤操作
gugugu.20 分钟前
数据库·mysql·oracle
MySQL事务深度解析:从ACID到MVCC的实现原理定义:事务是一组逻辑上相关的DML(数据操作语言)语句组成的操作序列,这些语句构成一个完整的业务逻辑单元。
DechinPhy25 分钟前
开发语言·数据库·python·mysql·pdf
使用Python免费合并PDF文件有时候扫描文件的时候,不小心会得到多个pdf文件,常规的pdf阅读器,经常把文档合并作为一个高级付费功能。但其实通过Python的pypdf库,可以直接实现多个pdf文件的合并。
共享家952725 分钟前
android·mysql
MySQL-基础查询(下)目录一、数据更新:Update 的灵活用法1. 单字段 / 多字段更新(1)更新单个字段(2)更新多个字段
苹果醋330 分钟前
java·运维·spring boot·mysql·nginx
JAVA设计模式之策略模式本系列文章参考《设计模式之禅》、菜鸟教程网以及网上的一些文章进行归纳总结,并结合自身开发应用。设计模式的命名以《设计模式之禅》为准。
Dovis(誓平步青云)1 小时前
数据库·mysql
《MySQL从入门:基础安装与数据库核心概念全解析》前引:在数据驱动的时代,数据库已成为各类应用系统的核心基石,而MySQL作为开源关系型数据库的标杆,凭借其高效、稳定、易用的特性,被广泛应用于Web开发、企业级应用、数据分析等众多领域。无论是初入IT行业的新手,还是需要夯实基础的开发者,掌握MySQL的安装配置与核心概念,都是开启数据操作之旅的关键第一步。
韩立学长10 小时前
java·mysql·spring
【开题答辩实录分享】以《自助游网站的设计与实现》为例进行选题答辩实录分享大家好,我是韩立。写代码、跑算法、做产品,从 Java、PHP、Python 到 Golang、小程序、安卓,全栈都玩;带项目、讲答辩、做文档,也懂降重技巧。 这些年一直在帮同学定制系统、梳理论文、模拟开题,积累了不少“避坑”经验。
q_191328469512 小时前
java·vue.js·spring boot·后端·mysql·若依·计算机毕业设计
基于Springboot+MySQL+RuoYi的会议室预约管理系统https://www.bilibili.com/video/BV1LrqBB8EBj/管理员、普通用户
学海_无涯_苦作舟12 小时前
数据库·mysql·面试
MySQL面试题「第一范式」:数据库中的字段具有「原子性」,不可再分,并且是单一职责「第二范式」:「建立在第一范式的基础上」,第二范式要求数据库表中的每个实例或行必须「可以被惟一地区分」。为实现区分通常需要为表加上一个列,以存储各个实例的惟一标识。这个惟一属性列被称为主键
君子剑mango13 小时前
数据库·mysql
MySQL8.0 窗口函数MySQL 8.0 开始支持Window Functions窗口函数,窗口函数本质是一类分析函数,窗口的意思是限定数据表的一个范围,窗口函数就是在这个范围内执行的函数,窗口函数的定义:
vortex514 小时前
java·数据库·sql·mysql·oracle·orm
ORM是什么?如何理解ORM?ORM的优缺点?随着现代软件开发的不断演进,数据库操作的便捷性和开发效率成为了开发者关注的重点。在传统的数据库操作中,我们通常需要直接编写SQL语句,与数据库进行交互。然而,这种方式在面对复杂的业务逻辑时,往往显得繁琐且容易出错。为了解决这一问题,对象关系映射(Object-Relational Mapping,简称ORM)应运而生。作为一种桥梁,ORM将面向对象的编程思想与关系型数据库的结构连接起来,极大地简化了开发流程。那么,究竟什么是ORM?它是如何工作的?它的优缺点又是什么?本文将从概念、原理、实现方式以及优缺点
九章-15 小时前
数据库·mysql·安全
国企国产化替代标杆实践:金仓数据库赋能贵州磷化EMS系统自主可控升级在国家信息技术应用创新战略深入推进的背景下,国有企业作为国民经济的支柱,正加速推进核心信息系统国产化替代,以筑牢数据安全防线,夯实数字化转型根基。数据库作为信息系统的“数据中枢”,其国产化替代更是信创战略落地的关键环节,直接关系到企业业务连续性与核心竞争力。贵州磷化(集团)有限责任公司(以下简称“贵州磷化集团”)作为省属国有大型企业,始终以创新驱动数字化转型,积极响应国家信创号召。此次瓮福江山EMS系统数据库国产化替换项目的成功落地,不仅解决了原有系统的安全隐患与运维痛点,更以金仓数据库(KES)的深度赋
麦麦鸡腿堡17 小时前
java·开发语言·mysql
Java_MySQL介绍命令行连接MySQL:MySQL结构:安装MySQL数据库,就是在主机安装一个数据库管理系统(DBMS),这个管理程序可以管理多个数据库,DBMS(Database Manage System)
程序员阿鹏18 小时前
android·数据库·mysql
MySQL中给字段添加唯一约束的方式有哪些?唯一约束(UNIQUE Constraint)是 MySQL 中用于限制字段(或多个字段组合)的值不能重复的一种约束,它能保证数据表中指定字段的唯一性,防止重复数据插入,从而保障数据的有效性。比如:用户表的phone(手机号)字段添加唯一约束后,就无法插入两个手机号相同的用户;订单表的order_no(订单编号)添加唯一约束后,不会出现重复的订单编号。
古月฿18 小时前
java·vue.js·redis·mysql·spring·毕业设计
大学生素质测评系统设计与实现在素质教育全面推进与高等教育信息化深度发展的背景下,传统纸质化大学生素质测评模式逐渐暴露诸多弊端:评分标准不统一、人工计算误差大、数据存储与检索繁琐、结果公正性易受主观因素影响,已难以满足现代高校精细化管理与人才培养的需求。为解决上述问题,本项目设计开发大学生素质测评系统,旨在通过数字化、智能化手段重构测评流程,实现从"单一分数评价"向"德智体美劳全面评价"的转型。
無量18 小时前
后端·mysql
MySQL事务与锁机制深度剖析事务和锁是MySQL并发控制的核心机制。本文从ACID特性出发,深入剖析四种事务隔离级别与并发问题,详解MVCC多版本并发控制的实现原理(隐藏列、版本链、Read View可见性判断),全面讲解InnoDB锁机制(记录锁、间隙锁、Next-Key Lock),结合电商库存扣减、死锁排查等实战案例,帮助读者彻底理解MySQL事务与锁的底层原理,在高并发场景下游刃有余。
無量18 小时前
后端·mysql
MySQL索引设计与优化实战索引是MySQL性能优化的核心手段,合理的索引设计能让查询速度提升数百倍,而错误的索引设计则会导致性能灾难。本文从索引类型、聚簇索引与非聚簇索引、联合索引与最左前缀原则、覆盖索引与索引下推、索引失效的12种场景、索引选择性计算等核心知识点出发,深入剖析为什么低区分度字段(如gender、status)不能单独建索引,结合电商订单系统等实战案例,讲解索引设计最佳实践与慢查询优化技巧,帮助读者构建完整的索引优化知识体系,在面试和实际工作中游刃有余。
蟹至之19 小时前
java·数据库·mysql·jdbc
【MySQL】JDBC的使用(万字解析)目录1. 什么是JDBC2. 为什么要使用JDBC?3. 如何使用JDBC3.1 创建Maven工程3.2 配置MySQL驱动包
·云扬·20 小时前
数据库·sql·mysql
InnoDB事务隔离级别与加锁机制深度解析在高并发MySQL场景中,锁竞争往往是导致性能瓶颈的核心原因之一。InnoDB作为MySQL默认的事务存储引擎,其锁机制与事务隔离级别深度绑定——不同隔离级别下,相同查询的加锁范围可能截然不同,直接影响系统的并发能力。本文基于实际实验,详细拆解读已提交(RC) 和可重复读(RR) 两种常用隔离级别下的加锁逻辑,帮助开发者避开锁冲突陷阱。
四谎真好看20 小时前
笔记·学习·mysql·学习笔记
MySQL 学习笔记(进阶篇2)① 采用批量插入(一次插入的数据不建议超过1000条)② 手动提交事务③ 主键顺序插入如果一次性需要插入大批量数据,使用insert语句插入性能较低,此时可以使用MySQL数据库提供的load指令插入。