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

Mysql

Nginx配置proxy protocol代理获取真实ip的全过程

Nginx配置proxy protocol代理获取真实ip的全过程

2025-09-26 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 150

前言在现代开发中有很多场景需要拿到用户的真实ip,比如安全策略,和地区热点信息推送等功能,但是现在代理很多。用户可能会通过代理访问服务,或者...

CentOS中设置yum源的详细步骤

2025-09-26 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 162

在centos中设置yum源可以分为以下几个步骤。我将以设置阿里云镜像源为例进行说明:1. 备份原有yum源# 备份原有repo文件sudo...

MySQL从视图到用户和权限管理操作

MySQL从视图到用户和权限管理操作

2025-09-26 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 168

一:视图的定义视图是⼀个虚拟的表,它是基于⼀个或多个基本表或其他视图的查询结果集。视图本⾝不存储数据,⽽是通过执⾏查询来动态⽣成数据。⽤⼾可...

MySQL主从架构中的Seconds_Behind_Master指标问题解析

MySQL主从架构中的Seconds_Behind_Master指标问题解析

2025-09-26 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 157

问题:主从延迟与写后读不一致在典型的 mysql 主从架构下,所有写操作都会直接进入主库,而读操作大多分流到从库,从而实现读写分离,缓解主库...

Ubuntu向多台主机批量传输文件的流程步骤

2025-09-25 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 154

ubuntu 向多台主机批量传输文件前提:主机之间可以相互通信所有主机用户名相同,或开放 ssh root 用户远程连接权限所有主机密码相同...

MySQL查看数据库、表和索引的容量大小的方法

2025-09-25 12:05 | 分类:数据库 | 评论:0 次 | 浏览: 173

一、前言在我们平时工作中,如果一个业务运行很久了,可能会需要我们去看看这块业务产生的数据量有多大,比如这个业务所使用的数据库存储空间都使用了...

MySQL索引不生效的8种原因与解决方法

MySQL索引不生效的8种原因与解决方法

2025-09-25 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 171

在数据库优化中,最让人头疼的事情之一莫过于精心设计的索引没有发挥作用。为什么会出现这种情况?这篇文章带大家一起探讨一些常见原因,方便大家更好...

在Linux系统上更改默认MySQL数据目录的全步骤

2025-09-24 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 161

引言mysql 是一个广泛使用的开源关系数据库管理系统(rdbms),为无数的 web 应用程序和服务提供支持。默认情况下,mysql 将其...

从MySQL数据库中删除所有表的分步指南

2025-09-24 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 156

引言在管理 mysql 数据库时,可能会遇到需要删除所有表的情况,实质上是清空数据库。这项任务虽然不复杂,但需要对 sql 语法和命令有扎实...

MySQL处理重复数据完整代码实例

2025-09-24 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 169

前言在数据库管理中,重复数据是最常见的 “隐形杀手” 之一。它不仅会浪费存储空间、拖慢查询速度,还可能导致业务逻辑混...

MySQL时间筛选避坑指南之为什么格式化字符串比较会出错详解

2025-09-24 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 183

前言在 mysql 数据库操作中,时间范围查询是日常开发中频繁使用的功能。然而,正是这种看似基础的操作,常常因为一个不经意的处理方式,导致查...

一文深入解析Mysql的开窗函数(易懂版)

2025-09-24 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 187

前言sql 开窗函数(window function)是一种强大的分析工具,它能在保留原有数据行的基础上,对 "窗口"(...

MySQL查看操作记录几种常用的方法

2025-09-24 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 159

mysql 提供了多种方式来查看数据库操作记录,以下是几种常用的方法:1. 通用查询日志 (general query log)通用查询日志...

用logrotate归档MySQL日志的实现

2025-09-24 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 161

背景前面说过因为vim大文件导致的oom,所以后续优化方案里面写了要对mysql的日志进行归档操作。经过调研,一般两种方案实现:1使用脚本c...

vim引发的MySQL进程挂掉的问题解决

vim引发的MySQL进程挂掉的问题解决

2025-09-24 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 153

背景上周一个业务排查处理死锁的时候的时候,先tail -n200 mysql-error.log,处理过死锁的小伙伴都知道,show eng...

MySQL中binlog2sql实现数据误删恢复工具

2025-09-24 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 164

1.简介从mysql binlog解析出你要的sql。根据不同选项,你可以得到原始sql、回滚sql、去除主键的insert sql等官方文...

MySQL深度分页优化的常用策略

2025-09-23 19:21 | 分类:数据库 | 评论:0 次 | 浏览: 188

前言mysql深度分页(例如 limit 1000000, 20)性能差的主要原因在于 offset 需要扫描并跳过大量数据,即使这些数据最...

MySQL事务机制和隔离级别使用方式

MySQL事务机制和隔离级别使用方式

2025-09-23 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 173

mysql 的事务机制是保证数据库操作一致性和可靠性的核心特性,而隔离级别则用于平衡事务并发时的性能与数据一致性。以下是详细解析:一、事务的...

mysql自增长ID字段丢失问题及解决

2025-09-23 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 151

之前面试的时候遇到一个问题,因为平时自己都是用的mysql 8.0+ 版本所以这里踩了一个坑记录一下一、场景假如在对一个有自增长id的一个表...

MySQL中回表查询避免和优化指南

2025-09-23 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 163

什么是回表查询?回表查询(table lookup或back to table)是数据库查询中的一个过程,指在使用非聚集索引(seconda...

一文详解MySQL索引(六张图彻底搞懂)

一文详解MySQL索引(六张图彻底搞懂)

2025-09-23 12:08 | 分类:数据库 | 评论:0 次 | 浏览: 157

一、什么是索引?为什么需要索引?查字典时,你会逐页翻找某个汉字吗?显然不会。我们通常会先查目录,通过拼音或部首定位到汉字所在的页码&mdas...

MySQL批量替换数据库字符集的实用方法(附详细代码)

MySQL批量替换数据库字符集的实用方法(附详细代码)

2025-09-22 19:17 | 分类:数据库 | 评论:0 次 | 浏览: 147

前言在日常的数据库运维或系统迁移过程中,我们经常会遇到这样的问题:数据库和表的字符集不统一,或者需要统一升级到更合适的字符集(例如 utf8...

MySQL 数据库创建存储过程及使用场景全解析

MySQL 数据库创建存储过程及使用场景全解析

2025-09-22 12:10 | 分类:数据库 | 评论:0 次 | 浏览: 155

前言在mysql数据库管理中,存储过程是一种预先编译的sql语句集合,它可以接受参数、执行复杂的操作,并且可以被多次调用。本文将详细介绍如何...

MySQL之库和表的操作实践

MySQL之库和表的操作实践

2025-09-22 12:06 | 分类:数据库 | 评论:0 次 | 浏览: 152

库的操作创建数据库create database [if not exists] db_name [create_specification...

如何使用C/C++链接mysql数据库

如何使用C/C++链接mysql数据库

2025-09-22 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 161

一、安装数据库安装我们要使用的数据库有两种方法手动安装包导入在数据库的官网找到对应版本的安装包,然后导入自己的系统库中去,在项目需要时用in...

MySQL之复合查询使用及说明

MySQL之复合查询使用及说明

2025-09-22 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 162

复合查询会使用到的表:emp表(员工表):dept表(部门表):salgrade表(工资表):基本查询回顾查询工资高于500或岗位为mana...

Mysql批量修改表名实现去掉表前缀

2025-09-22 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 161

在项目中 我们可能遇到修改表名的需求 比如数据库中 部分表名带有前缀 部分表不带前缀 如果我想去掉这些带前缀的部分表名 应该怎么做呢?使用代...

MySQL8.0临时表空间的使用及解读

2025-09-22 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 144

以下的这段文档是 mysql 8.0+ 中关于 innodb 临时表空间(temporary tablespaces) 的详细说明。它分为两...

解决MySQL启动报错:Warning:mysqld.service changed on disk问题

2025-09-22 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 156

启动mysql服务时报错warning: mysqld.service changed on disk. run 'systemct...

MySQL中On duplicate key update的实现示例

2025-09-21 12:07 | 分类:数据库 | 评论:0 次 | 浏览: 159

1/ on duplicate key update的简介on duplicate key update是一种mysql的语法,它在插入新数...

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