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

Mysql

数据库事务机制是什么?MySQL实现事务的方法

2026-08-28 12:09 | 分类:数据库 | 评论:0 次 | 浏览: 98

面试考点分析是否能用一句话说清事务的定义,并理解事务与数据库一致性的关系。是否掌握 acid 四大特性,并能分别落到 mysql innod...

MySQL索引面试+生产完整知识体系全覆盖

2026-08-27 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 115

一、索引基础概念1. 定义索引是存储在磁盘上的有序、结构化、可快速检索的数据结构,专门依附数据表字段构建,核心本质是空间换时间、有序换io。...

MySQL数据库表的约束深度讲解

MySQL数据库表的约束深度讲解

2026-08-27 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 105

前言在上一篇的文章中我们简单的了解了对表的操作,也认识了在mysql中的数据类型.但是在上一篇文章中我们遗留了一些问题今天我们来详细的讲解一...

MySQL中数据查询完全指南:分页、排序、分组、聚合与高级查询

2026-08-27 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 101

大家好,在之前的文章中,我们学习了数据库的创建、表的操作以及增删改查的基础用法。今天我们将深入mysql 查询的核心,系统性地讲解排序、分页...

MySQL中的流程函数详解

2026-08-27 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 98

1. 引言mysql 中的流程函数用于在 sql 查询中实现条件判断和逻辑控制,可以在不借助存储过程的情况下,直接在 select 语句中完...

MySQL集群技术完整实战指南

MySQL集群技术完整实战指南

2026-08-27 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 104

前言mysql集群(mysql cluster)本质是为了解决单节点mysql的性能瓶颈(高并发)、可用性风险(单点故 障)和数据可靠性(数...

MySQL数据库基础入门指南之DDL、DML、DCL三大命令详解

2026-08-26 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 102

大家好,数据库是后端开发的核心组件,几乎所有的应用都需要与数据库打交道。今天我们将系统性地学习 mysql 的基础操作,涵盖数据库与表的创建...

MySQL存储空间与索引运维的实战指南

2026-08-26 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 98

适用版本:mysql 5.7 / 8.0(innodb)读者对象:dba、运维、后端同学核心结论先放在这里:库空间看磁盘和 informat...

MySQL 用户管理与权限控制及常用场景实践

MySQL 用户管理与权限控制及常用场景实践

2026-08-26 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 98

为什么必须做用户管理?核心痛点:生产环境直接使用 root 用户存在极大的安全隐患。root 账号拥有 mysql 的最高权限,误操作dro...

MySQL不同操作系统的安装方式

2026-08-25 12:07 | 分类:数据库 | 评论:0 次 | 浏览: 84

一、windows 系统安装最推荐的方式:使用 mysql installer(官方 msi 安装包)mysql installer 是 w...

MySQL存储引擎有哪些类型?InnoDB与MyISAM区别详解

MySQL存储引擎有哪些类型?InnoDB与MyISAM区别详解

2026-08-25 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 90

一、架构整体概述mysql服务器是由连接池、服务管理工具和公共组件、nosql接口、sql接口、解析器、优化器、缓存、存储引擎、文件系统组成...

MySQL插入冲突的两种处理方式

2026-08-25 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 75

从一个报错说起给表加了唯一索引之后,数据库就开始帮你挡重复数据。但挡归挡,问题是它挡人的方式很直接——insert ...

CentOS7怎么设置开机自动同步时间?systemd配置教程

2026-08-24 19:29 | 分类:数据库 | 评论:0 次 | 浏览: 87

通过 systemctl 配置开机启动同步时间服务使用systemd来实现centos 7设置开机启动时同步时间的脚本1、创建一个脚本文件比...

MySQL远程访问故障排查与解决方法

MySQL远程访问故障排查与解决方法

2026-08-24 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 104

环境: docker mysql 8.4.11 on linux (ubuntu 22.04)容器名称: daily_test_mysql1...

MySQL多表查询怎么做?内连接外连接子查询全攻略

2026-08-23 12:14 | 分类:数据库 | 评论:0 次 | 浏览: 124

多表查询,也称为关联查询,指两个或更多个表一起完成查询操作。前提条件:这些一起查询的表之间是有关系的(一对一、一对多),它们之间一定是有关联...

MySQL权限表有哪些?user表、db表等权限表结构与作用解析

MySQL权限表有哪些?user表、db表等权限表结构与作用解析

2026-08-23 12:14 | 分类:数据库 | 评论:0 次 | 浏览: 106

mysql是一个多用户数据库,具有功能强大的访问控制系统,可以为不同用户指定允许的权限。mysql用户可以分为普通用户和root用户。roo...

mysql多表查询怎么做?从笛卡尔积到自连接全攻略

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

1. 基本查询回顾1.1 复杂条件查询-- 查询工资高于500或岗位为manager的雇员,同时满足姓名首字母为大写jselect * fr...

MySQL复合查询怎么做?一文搞懂多表连接与子查询

MySQL复合查询怎么做?一文搞懂多表连接与子查询

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

一、mysql复合查询基本查询回顾准备测试表:下面给出三张表,员工表(emp)、部门表(dept)和工资等级表(salgrade)。员工表(...

MySQL数据库大表DDL变更操作的原理、方案与实践教学

2026-08-23 12:07 | 分类:数据库 | 评论:0 次 | 浏览: 103

一、什么是 ddl 变更1.1 基本概念术语全称含义示例ddldata definition language数据定义语言,修改表结构alt...

nginx报错nginx:[emerg] bind() to 0.0.0.0:80 failed(98: Address already in use)问题

nginx报错nginx:[emerg] bind() to 0.0.0.0:80 failed(98: Address already in use)问题

2026-08-21 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 103

报错前所做操作今天重新优化nginx管理以后,检查配置文件是配置正确的,但启动nginx确报错了解决思路报错显示:nginx: [emerg...

nginx报unknown directive错误怎么办?检查nginx.conf编码格式

nginx报unknown directive错误怎么办?检查nginx.conf编码格式

2026-08-21 12:07 | 分类:数据库 | 评论:0 次 | 浏览: 101

问题现象启动nginx,localhost无法访问,没有显示nginx error;window10开发环境下,nginx无法正常启动;ng...

MySQL视图与用户权限完整实战

MySQL视图与用户权限完整实战

2026-08-21 12:07 | 分类:数据库 | 评论:0 次 | 浏览: 107

前言在日常开发工作与面试考察中,视图与用户权限管控,是 mysql 里基础却极易被开发者轻视的两大核心模块。不少开发人员熟练掌握基础 cru...

MySQL 中 case when的五种使用位置

2026-08-21 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 109

case when 属于条件表达式,本质是返回一个值,几乎可以放在 sql 绝大部分区域,下面按使用场景逐一说明,附带可运行案例。一、放在 ...

mysql开启日志general_log的方法步骤

2026-08-21 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 98

本文详细介绍如何在mysql中开启和关闭general log,包括设置日志输出模式、查看日志信息及日志表结构。general log记录所...

MySQL 中的事务Transaction详解

2026-08-21 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 103

事务是一组操作的集合,这些操作要么全部成功,要么全部失败,保证数据的一致性。它是数据库保证数据完整性的核心机制。一、事务的四大特性(acid...

MySQL中的SUBSTRING()和MID()函数的用法:精准抽取字符串中的子串

2026-08-20 19:23 | 分类:数据库 | 评论:0 次 | 浏览: 117

在数据库操作中,经常需要从存储的字符串中提取出特定的部分,比如从用户全名中提取姓氏、从日期字符串中提取年份等。mysql提供了substri...

MySQL 中的TRIM()函数优雅去除字符串两侧的空格

2026-08-20 19:23 | 分类:数据库 | 评论:0 次 | 浏览: 118

在数据库管理中,数据的准确性和整洁性至关重要。有时,从外部源导入的数据或用户输入的数据可能包含不必要的空格,尤其是在字符串的开头或结尾。这些...

mysql表空间碎片率过高怎么清理?这三种方法最有效

2026-08-20 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 119

背景信息mysql 版本: mysql 5.7.20碎片产的生原因(1)记录被delete,且原空间无法复用(mysql插入为了提高效率直接...

MySQL表空间碎片怎么查?一文教你清理磁盘碎片

2026-08-20 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 117

1. 查询 mysql 表空间和磁盘碎片查询表空间使用情况使用以下 sql 语句可以查看数据库中各个表的表空间使用情况,包括数据大小、索引大...

mysql binlog一直没清理空间不足怎么办?教你3步释放磁盘空间

mysql binlog一直没清理空间不足怎么办?教你3步释放磁盘空间

2026-08-20 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 121

mysql的binlog开启后一直没清理,占用太大空间1. 查看binlog过期时间show variables like 'expire_...

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