当前位置: 代码网 > it编程>

数据库

MySQL有5种索引类型及其特点详解

2026-01-15 12:12 | 分类:数据库 | 评论:0 次 | 浏览: 41

前言mysql(尤其是 innodb 引擎)支持多种索引类型,不同索引适用于不同场景。以下是 mysql 中常见的索引类型及其特点,按逻辑分...

MySQL中的timediff、timestampdiff、datediff函数详细对比和说明

2026-01-15 12:12 | 分类:数据库 | 评论:0 次 | 浏览: 50

前言这三个函数都是 mysql 中常用的日期时间差值计算函数,但用途、参数和返回值完全不同。以下是详细对比和说明。函数名称返回值类型功能描述...

MySQL数据库语句完全讲解

MySQL数据库语句完全讲解

2026-01-15 12:12 | 分类:数据库 | 评论:0 次 | 浏览: 43

基础知识数据库(database) 是一个以某种有组织的方式存储的数据集合。理解数据库的一种最简单的办法是将其想象为一个文件柜。此文件柜是一...

MySQL通过Binlog实现数据备份和恢复

MySQL通过Binlog实现数据备份和恢复

2026-01-15 12:11 | 分类:数据库 | 评论:0 次 | 浏览: 37

一、首先安装mysql为了简便操作,我使用docker进行演示,docker安装mysql的命令如下所示:docker run -d \ ...

MySQL高可用集群部署与运维超完整手册(推荐!)

2026-01-15 12:11 | 分类:数据库 | 评论:0 次 | 浏览: 39

一、环境准备与规划1.1 集群架构节点1 (192.168.65.137): 初始主节点,同时部署 mysql router节点2 (192...

Nginx 常用安全头的使用小结

2026-01-14 19:21 | 分类:数据库 | 评论:0 次 | 浏览: 31

web 应用中配置 http 安全响应头是提升网站安全性的重要一步。合理配置 nginx 的安全头,可以抵御常见的安全威胁(如 xss、点击...

MySQL批量更新数据的多种方法与最佳实践

2026-01-14 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 34

在数据库操作中,批量更新数据是常见的需求场景。无论是数据迁移、数据修正还是批量处理业务逻辑,掌握高效的批量更新方法都能显著提升开发效率和系统...

一文带你掌握MySQL中的连表查询

2026-01-14 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 33

一、准备工作:创建真实业务表并插入测试数据我们以电商场景的用户表(user)、订单表(order)、 商品表(product) 为例,先创建...

MySQL回表查询的实现示例

2026-01-14 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 38

回表查询是 mysql 数据库中一种常见的查询操作,主要出现在使用索引进行查询的场景中。以下是具体介绍:概念:当查询语句所需要的数据不能仅通...

MYSQL删除视图时视图被lock的解决方案

2026-01-14 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 34

背景mysql 8.0 删除视图时 drop view dev_licos_kmlc_yt.view_pro_product_distrib...

MySQL如何根据日期筛选数据

2026-01-14 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 35

在mysql中根据日期筛选数据时,经常会遇到日期格式不一致的问题。以下是几种常见场景的解决方案1. 基本日期筛选-- 筛选特定日期的数据(假...

MySQL 索引从入门到精通示例详解(核心概念、类型与实战优化)

MySQL 索引从入门到精通示例详解(核心概念、类型与实战优化)

2026-01-14 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 33

mysql 索引从入门到精通:核心概念、类型与实战优化一、索引是什么?(核心概念)可以把索引理解为数据库表的 “目录&rdquo...

MySQL Group Replication(MGR)集群部署实现自动故障切换问题记录

2026-01-14 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 30

传统mysql主从复制需要手动切换故障节点,无法满足高可用场景下“秒级自动恢复”的需求。mysql group re...

mysql的bigint 和 bigint(20) 主键自增的区别解析

2026-01-13 19:20 | 分类:数据库 | 评论:0 次 | 浏览: 33

✅bigint和bigint(20)主键自增的区别(完整解答,开发必看)你的这个问题是 mysql开发高频疑问+面试常考点,也是新手极易混淆...

Apache Kafka 跨集群复制实现方案详解

2026-01-13 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 61

主要实现方式mirrormaker 2 (推荐)基于 kafka connect 框架:利用 connect 框架的可靠性和扩展性支持双向复...

MySQL中的binlog日志操作示例

MySQL中的binlog日志操作示例

2026-01-13 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 36

一、什么是binlog?binlog(二进制日志)是mysql用来记录所有数据变更操作的文件。就像一个"监控录像",my...

MySQL SQL查询新模式CTE使用详解

2026-01-13 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 37

前言本文将为开发者系统解析mysql 8.0引入的cte特性。通过真实业务场景案例,您将掌握:如何用cte重构嵌套噩梦般的sql语句递归查询...

Redis安全高效删除包含特定模式的所有键值对的完整方案

2026-01-13 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 71

引言:批量删除操作的重要性与风险在现代分布式系统中,redis作为高性能的内存数据库,承载着缓存、会话存储、消息队列等关键功能。随着业务的发...

Navicat导出MySQL数据库表结构到Excel过程

Navicat导出MySQL数据库表结构到Excel过程

2026-01-13 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 30

前言基于当前历史数据库,将数据库中的所有的表结构导出到excel文件中,供后续使用或者存档。一、第一步1、执行以下sql语句:下面的dev_...

MySQL 8.0升级中的字符集陷阱与解决方案

2026-01-13 12:07 | 分类:数据库 | 评论:0 次 | 浏览: 27

引言在企业数字化转型的浪潮中,数据库系统的升级换代是必经之路。mysql 8.0作为重要的里程碑版本,带来了诸多性能提升和新特性,但同时也埋...

MySQL表的内外连接使用详解

MySQL表的内外连接使用详解

2026-01-13 12:07 | 分类:数据库 | 评论:0 次 | 浏览: 32

内连接内连接实际上就是利用where子句对两种表形成的笛卡尔积进行筛选,前面所说过的查询都是内连接,也是在开发过程中使用的最多的连接查询。s...

MySQL全局锁、表锁、行锁、间隙锁、临键锁超详细讲解

MySQL全局锁、表锁、行锁、间隙锁、临键锁超详细讲解

2026-01-13 12:07 | 分类:数据库 | 评论:0 次 | 浏览: 47

并发事务访问相同记录的情况大致可以划分以下几种:读-读情况:即并发事务相继读取相同的记录。读取操作本身不会对记录有一毛钱影响,并不会引起什么...

PostgreSQL 分区表的实现示例

PostgreSQL 分区表的实现示例

2026-01-13 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 65

一、分区表的意义分区表主要有以下优势 :当查询或更新一个分区上的大部分数据时,对分区进行索引扫描代价很大,然而,在分区上使用顺序扫描能提升性...

PostgreSQL数据库从入门到精通实战

2026-01-12 19:19 | 分类:数据库 | 评论:0 次 | 浏览: 63

这是一份详细的 postgresql 数据库使用指南,涵盖核心概念、操作、管理和优化实践。1. 介绍与安装1.1 什么是 postgresq...

MongoDB 删除数据库的实现示例

2026-01-12 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 76

在 mongodb 数据库管理中,删除数据库是一个相对简单的操作,但它涉及到对数据的永久删除。本文将详细介绍如何在 mongodb 中删除数...

nginx+rtmp实现直播完整流程

nginx+rtmp实现直播完整流程

2026-01-11 19:21 | 分类:数据库 | 评论:0 次 | 浏览: 71

一,环境准备1.下载nginx-rtmp-module:cd /www/server/git clone https://github.co...

Mac OS上安装PostgreSQL完整图文教程

2026-01-11 19:20 | 分类:数据库 | 评论:0 次 | 浏览: 68

macos 上安装 postgresql(完整图文教程)适用于 macos 12+(monterey / ventura / sonoma ...

linux安装mysql8.0全过程

linux安装mysql8.0全过程

2026-01-11 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 45

1.阿里巴巴镜像站下载安装包地址:mysql-mysql-8.0安装包下载_开源镜像站-阿里云查看服务器架构,下载对应安装包uname -m...

SQLGlot库全面解析

2026-01-11 12:07 | 分类:数据库 | 评论:0 次 | 浏览: 63

sqlglot库全面技术介绍一、sqlglot是什么?sqlglot是一个纯python实现的跨数据库sql处理工具集,集成了sql解析器、...

一文搞懂MySQL 数据库意向锁

2026-01-11 12:07 | 分类:数据库 | 评论:0 次 | 浏览: 31

在本篇开始阅读前,建议看下《mysql数据库 意向锁(初篇)》章节,对意向所有个大概了解。一、用“分层锁”的图示理解...

Copyright © 2017-2026  代码网 保留所有权利. 粤ICP备2024248653号
站长QQ:2386932994 | 联系邮箱:2386932994@qq.com