mysql

小唐同学爱学习7 小时前
java·数据库·spring boot·mysql
如何解决海量数据存储我们的海量数据存储在数据库中,随着表中数据的增多,也会衍生出各种相关问题。其中包括性能瓶颈、存储限制、难以水平扩展、维护难度、查询性能下降以及数据安全等方面。为了在海量数据和高并发环境下提升性能,可以采用分库分表的数据库架构。
小白爱运维8 小时前
数据库·mysql
MySQL升级8.0.44后登录报错-系统表不支持'MyISAM'存储引擎近期我们公司内部网络安全排查中,发现其中一个业务系统使用的是mysql8.0.11,存在几个高风险漏洞,经评估决定对其升级到最新版本MySQL8.0.44。升级后出现数据库无法远程登录,即使输入正确的密码也提示连接拒绝,报错如下图;
北海屿鹿9 小时前
android·数据库·mysql
【MySQL】内置函数注意:length 函数返回字符串长度,以字节为单位。如果是多字节字符则计算多个字节数;如果是单字节字符则算作一个字节。比如:字母,数字算作一个字节,中文表示多个字节数(与字符集编码有关)
xixingzhe213 小时前
数据库·mysql
MySQL CDC实现方案MySQL CDC(Change Data Capture,变更数据捕获)是捕获 MySQL 数据库数据变更(增 / 删 / 改)并实时同步的核心技术,核心实现方式分为基于日志和基于查询两大类,其中基于 MySQL 二进制日志(binlog) 的方案是生产环境主流选择(无侵入、低延迟、高可靠),基于查询的方案仅适用于轻量、非核心业务场景。
云游云记13 小时前
mysql·php·唯一字符串
php 防伪溯源项目:防伪码生成与批量写入实践目录一、项目背景与防伪码要求二、核心实现思路三、数据库表设计(唯一性兜底)四、16位数字防伪码生成方法
爪哇天下14 小时前
数据库·mysql
Mysql实现经纬度距离的排序(粗略的城市排序)一 创建省市、经纬度关系表可以将省市经纬度录入,DeepSeek就可以查到。省市参考链接:https://raw.githubusercontent.com/modood/Administrative-divisions-of-China/master/dist/pca-code.json
独自破碎E14 小时前
数据库·mysql
MySQL中有哪些日志类型?MySQL有binlog、redo log和undo log三种日志,其中binlog 负责主从复制和数据恢复,redo log保证崩溃后数据不丢失,undo log支撑事务回滚和MVCC。
小唐同学爱学习15 小时前
spring boot·redis·后端·mysql
短链接修改之写锁从上文可以知道我们在修改短链接的时候是分情况而定的,根据是否修改gid进行分情况而定。 为什么要进行判断是否改变了gid?为什么修改gid的时候我们要加锁那?而且加的是读写锁,为什么不是分布式锁那?
luoluoal16 小时前
python·mysql·django·毕业设计·源码
基于python的web渗透测试工具(源码+文档)web渗透测试工具实现了以下功能:可以构建端口扫描器,侦查漏洞,根据tcp全连接扫描,捕获应用标识等等, 通过scapy获取请求和响应的数据包,分层解析pcap报文, 也可以检测一些web系统是否存在sql注入漏洞,进行任意插入数据。
袁煦丞 cpolar内网穿透实验室18 小时前
服务器·数据库·mysql·远程工作·内网穿透·cpolar
mysql_exporter+cpolar远程监控 MySQL 不卡壳!cpolar 内网穿透实验室第 712 个成功挑战小张是一家电商公司的运维小哥,公司有 3 台 MySQL 服务器分布在不同城市的办公区,平时只能在公司内网通过命令行查数据库状态,一旦下班回家,客户反馈支付页面卡顿,他连数据库的连接数、慢查询都看不了,只能干着急往公司跑。用上 mysql_exporter+cpolar 后,他在家打开电脑就能实时看到异地 MySQL 的 QPS、InnoDB 缓冲池状态,甚至能提前预警连接数过高的问题,再也不用半夜冲公司,咖啡钱都省了好几杯。
Mikhail_G18 小时前
大数据·数据库·sql·mysql·数据分析
Mysql数据库操作指南(零基础篇二)数据表(table)是数据库中存储数据的基本单元。完成数据库创建后,下一步即在库内定义表结构。本章围绕“建表、查结构、改表名、删表”四项核心任务,给出标准语句、返回结果示例及易错点提示,帮助读者在命令行环境独立完成表级操作。
酉鬼女又兒19 小时前
数据库·sql·mysql
SQL16 查找GPA最高值ORDER BY 是 SQL 中用于对查询结果进行排序的子句,通常放在 SELECT 语句的末尾(LIMIT 等子句之前)。
陌上丨19 小时前
数据库·mysql
MVCC的原理是什么?谈谈你的理解!MVCC通过为每行数据项维护多个版本来实现并发控制。当一个事务对数据进行修改时,它不会直接覆盖现有的数据,而是创建一个新的版本。这些不能数据版本形成了单向版本链。
小码吃趴菜19 小时前
数据库·mysql
MySQL事务 视图 索引定义:事务是一个不可分割的工作单位,包含的一系列操作要么全部执行成功,要么全部失败回滚。典型场景:银行转账(A 扣款、B 入账,必须同时成功或同时失败)。一句话记忆:要么都成,要么都不成。
橘子1319 小时前
android·mysql·adb
MySQL表的约束(五)表的约束:表中一定要有各种约束,通过约束,让我们未来插入数据库表中的数据是符合预期的。 约束的本质是通过技术手段,倒逼程序员,插入正确的数据。反过来,站在mysql视角,凡是插入进来的数据,都是符合数据约束的。 约束的最终目标:保证数据的完整性和可预期性。
zbguolei20 小时前
数据库·mysql
MySQL不兼容的字符集排序规则(collation)导致报错在使用MySQL8.0比对数据时报错如下:原因分析:一个字段使用的是 utf8mb4_0900_ai_ci,而另一个是 utf8mb4_general_ci,虽然它们都属于 utf8mb4 字符集,但排序规则不同,MySQL 无法自动决定如何比较,因此抛出错误。
WangYaolove131420 小时前
python·mysql·django·毕业设计·源码
基于Python的登录网站验证码的生成与识别系统(源码+文档)√ 13 年 Java / Python 双栈架构师,Top3 大厂技术 Leader 出身 √ 曾主导 50+ 企业级项目开发 √ 近 5 年辅导 2000+ 计算机毕业生,98% 一次答辩通过,累计省下 2万+ 小时debug时间
Knight_AL1 天前
数据库·mysql
MySQL InnoDB 锁机制深度解析:行锁、表锁、间隙锁、临键锁(Next-Key Lock)在 MySQL(InnoDB)中,锁机制是并发控制的核心。 很多线上性能问题、死锁问题、请求阻塞,最终都能追溯到一句话:
赫萝的红苹果1 天前
android·数据库·mysql
实验探究并验证MySQL innoDB中的各种锁机制及作用范围innoDB存储引擎中主要有行锁、间隙锁、临建锁、插入意向锁、表锁。 接下来会逐一解释使用的场景及锁的效果,并通过事务模拟一些场景来验证效果。 实验MySQL版本是5.7,innoDB存储引擎
霖霖总总1 天前
数据库·mysql
[小技巧45]MySQL Undo Log解析:Undo Log分类与存储机制MySQL的Undo Log按功能分为Insert Undo Log和Update Undo Log。