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

数据库

PostgreSQL对比Mysql分析

2025-07-01 12:00 | 分类:数据库 | 评论:0 次 | 浏览: 68

postgresql对比mysql核心思想postgresql:学院派的“瑞士军刀”。它追求的是功能的完备性、标准的...

MySQL使用group by分组查询每组最新的一笔数据实现方式

2025-06-30 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 61

问题来源今天遇到一个查询数据库数据的问题:要获取每个分组最新的一笔数据,并将每个分组最新的一笔数据重新组成一个新的列表这种场景,当然是想到了...

JDBC数据库驱动的下载、安装与连接过程

JDBC数据库驱动的下载、安装与连接过程

2025-06-30 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 61

1、常用的数据库驱动下载使用jdbc操作数据库,需要使用数据库厂商提供的驱动程序,通过驱动程序可以与数据库进行交互。1.1 常用的数据库厂商...

Mysql中select查询语句的执行方式

Mysql中select查询语句的执行方式

2025-06-30 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 71

mysql 查询语句可以分为 server 层和存储引擎层。而 server 层包括连接器、查询缓存、解析器、预处理器、优化器、执行器等,最...

解读MySql深分页的问题及优化方案

解读MySql深分页的问题及优化方案

2025-06-30 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 83

关于sql在mysql中的执行过程:mysql中select查询语句的执行过程如下图所示:在 mysql 中,深分页(deep pagina...

mysql表空间结构和日志的用途详解

mysql表空间结构和日志的用途详解

2025-06-30 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 78

日志是mysql数据库的重要组成部分,记录着数据库运行期间各种状态信息。mysql日志主要包括错误日志、查询日志、慢查询日志、事务日志、二进...

关于B+树的使用及说明

关于B+树的使用及说明

2025-06-30 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 64

b+树是一种优化的b树结构,适用于数据库索引。它保证所有数据都在叶子节点,且叶子节点间有链接,便于数据检索。数据结构如下所示:1、b+树和n...

MySQL Binlog 日志查看方法及查看内容解析

MySQL Binlog 日志查看方法及查看内容解析

2025-06-30 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 85

一、binlog 日志概述binlog(二进制日志)记录了 mysql 数据库执行的所有更改数据的操作,包括insert、update、de...

mysql的乐观锁和幂等性问题以及解决方案

mysql的乐观锁和幂等性问题以及解决方案

2025-06-30 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 66

1、介绍在分布式系统中,乐观锁、幂等性设计和数据插入失败处理是保障数据一致性和系统可靠性的三大核心机制,它们共同协作以解决并发冲突、重复请求...

SQL INSERT INTO 语句的用法及注意事项

2025-06-30 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 95

sql insert into 语句详解引言sql(structured query language)是数据库管理系统的标准语言,用于处理...

Oracle数据库查询之单表查询的关键子句及其用法

Oracle数据库查询之单表查询的关键子句及其用法

2025-06-30 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 115

前言在 oracle 数据库操作中,查询数据是最频繁、最核心的操作之一。单表查询,即仅从一个表中检索信息,是所有复杂查询的基础。本笔记将系统...

MySQL的memory存储引擎详解

MySQL的memory存储引擎详解

2025-06-30 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 62

memory 存储引擎是 mysql 中一种高性能但非持久化的存储方案,适合临时数据存储和缓存场景。其核心优势在于极快的读写速度,需注意数据...

MySQL数据库中ENUM的用法是什么详解

2025-06-28 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 68

mysql 中 enum 的用法enum是 mysql 中一种非常有用的列数据类型,它用于定义一个枚举类型的字段。enum数据类型允许字段的...

mysql表操作与查询功能详解

mysql表操作与查询功能详解

2025-06-28 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 66

01.表的操作1.1表操作概览1.2创建表语法: 语句以;结尾。# []表示里面内容可选,使用时不带[]本身create table [i...

MySQL中的锁机制详解之全局锁,表级锁,行级锁

2025-06-28 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 68

锁机制是保障数据一致性和完整性的核心技术,mysql通过不同粒度的锁实现对数据的并发控制,从锁定整个数据库的全局锁,到针对表的表级锁,再到精...

MySQL count()聚合函数详解

2025-06-28 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 58

深入剖析一下 mysql 中的count()函数。它是 sql 中最常用的聚合函数之一,用于计算表中符合特定条件的行数。核心功能count(...

Redis出现中文乱码的问题及解决

Redis出现中文乱码的问题及解决

2025-06-27 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 96

今天测试一个小功能,用redis做了个缓存,然后启动redis客户端进行查询,发现得不到想要的中文结果。网上查找相关的解决方案,却没有一个能...

MySQL数据库迁移后无法启动的问题解决

MySQL数据库迁移后无法启动的问题解决

2025-06-27 11:58 | 分类:数据库 | 评论:0 次 | 浏览: 74

进行重装后mysql数据库文件直接复制另外一个数据库。步骤如下:本版本是mysql8的window版本。1、先停止mysql服务进入到bin...

MySQL 字符集、排序规则与查询关系最佳实践

2025-06-27 11:58 | 分类:数据库 | 评论:0 次 | 浏览: 66

mysql 查询是否区分大小写及重音敏感,取决于创建时指定的字符集(character set)和排序规则(collation)。(1)字符...

Oracle找出一个表的间接授权信息的方法

2025-06-27 11:58 | 分类:数据库 | 评论:0 次 | 浏览: 97

在oracle数据库中, 如果需要找出一张表授权给了哪一个用户,这个比较简单的,如果有一些视图引用了这张表,然后这张视图授权给了其它用户的话...

MySql两表关联更新update示例SQL语句(用一个表更新另一个表)

2025-06-27 11:58 | 分类:数据库 | 评论:0 次 | 浏览: 65

前言本文介绍了如何通过sql语句实现两个表之间的关联更新,具体涉及city表和people表。city表包含城市代码和名称,people表包...

MySQL开启远程访问权限的完整步骤记录

2025-06-27 11:58 | 分类:数据库 | 评论:0 次 | 浏览: 70

要在mysql中开启远程访问权限,需完成以下步骤:1. 登录mysql服务器mysql -u root -p# 输入root密码进入mysq...

MySQL中实用且高频的SQL工具与脚本分享

2025-06-27 11:58 | 分类:数据库 | 评论:0 次 | 浏览: 65

一、实用且高频的 sql 工具脚本以下是一些实用且高频的 sql 工具脚本代码示例,涵盖数据库维护、性能优化、数据操作等场景,适用于 mys...

MySQL InnoDB中的Buffer Pool用法及说明

2025-06-26 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 78

1、背景mysql数据是存储在磁盘上的,但是从磁盘上读取数据的速度太慢,所以就需要把数据从磁盘读取在内存中,申请的这块内存就叫buffer ...

MySQL中的表连接原理分析

2025-06-26 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 66

1、背景在进行sql查询时有时需要多张表的查询结果组成一个共同的结果返回,这时就用到了mysql中连接的用法,接下来就以两张表来讲解表连接的...

MySQL 中 ROW_NUMBER() 函数最佳实践

2025-06-26 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 88

mysql 中row_number()函数详解row_number()是 sql 窗口函数中的一种,用于为查询结果集中的每一行分配一个​​唯...

MySQL中的InnoDB单表访问过程

2025-06-26 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 71

1、背景mysql通过查询条件查询到结果的过程就叫访问方法,一条查询语句的访问方法有很多种,接下来我们就来讲一下各种访问方法。2、环境创建表...

MySQL之InnoDB存储页的独立表空间解读

MySQL之InnoDB存储页的独立表空间解读

2025-06-26 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 64

1、背景我们往一张表里插入的行数据是存储在页上的,一张页的大小为16kb,数据量大的时候一张页不可能存储完一张表里的所有数据,所以需要多张页...

mysql中的数据目录用法及说明

2025-06-26 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 72

1、背景安装mysql之后,在安装目录下会有一个data目录,我们创建的数据库、创建的表、插入的数据都是存储在这个目录中,可以大概了解一下这...

MySQL之InnoDB存储引擎中的索引用法及说明

MySQL之InnoDB存储引擎中的索引用法及说明

2025-06-26 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 71

1、背景innodb存储引擎的基本存储单位是页,索引也是存储在页上的,b+树中非叶子节点的页也是数据页,和我们插入数据的区别是存放的行记录叫...

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