MySQL 双机互备的项目实践
2026-03-11 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 59
前言mysql 双机互备(也常被称为主主复制 / master-master 复制)是一种高可用架构,两台 mysql 服务器互为主从,既能...
MySQL自动备份与覆盖恢复实战指南
2026-03-11 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 64
一、此前每日备份的脚本#!/bin/bash# === 配置部分 ===backup_base_dir="/data/backup_mysq...
MySQL死锁类deadlock问题排查
2026-03-11 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 61
认识常用命令show engine innodb status;介绍show engine innodb status; 是 innodb ...
MySQL停服务方式新增从库的实操指南
2026-03-11 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 66
在 mysql 主从复制架构中,当需要扩展从库节点时,若业务允许短时间停服务(比如夜间维护窗口),直接复用旧从库的数据和配置是最高效的方案。...
MySQL分区表使用保姆级教程
2026-03-11 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 65
分区表是什么分区表就是把一张表的数据,按照设置好的条件,单独存储在磁盘的不同位置,也就是不同分区的数据是独立的,互不影响的。在没有分区表的情...
导致MySQL错误1064的原因及最佳解决方案
2026-03-10 12:04 | 分类:数据库 | 评论:0 次 | 浏览: 44
用户可以通过修正相关的 sql 查询来解决 mysql 语法错误 1064。错误信息本身会突出显示查询中出现问题的行号。常见的修复方法包括检...
MySQL在Linux系统上的完整安装与配置流程
2026-03-10 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 49
安装与卸载中,用户全部切换成为root,⼀旦安装,普通用户能使用的一:卸载不要的环境ps ajx |grep mariadb # 先检查是否...
MySQL强制索引中USE/FORCE INDEX用法与避坑
2026-03-10 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 47
mysql 的查询优化器会根据统计信息(如基数、数据分布)自动选择它认为 “最优” 的索引。但有时它的判断可能不准,...
MySQL 数据库基础入门从概念到实战
2026-03-10 12:03 | 分类:数据库 | 评论:0 次 | 浏览: 44
前言:在程序开发中,数据存储是核心需求之一。虽然文件也能保存数据,但面对安全性、查询效率、海量存储等场景,文件存储的短板暴露无遗。而数据库作...
10个MySQL 高级用法
2026-03-10 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 44
mysql 有很多高级但实用的功能,能让你的查询变得更简洁、更高效。今天分享 10 个我在工作中经常使用的 sql 技巧,不用死记硬背,掌握...
用docker安装mysql报错两种解决方案(Docker配置问题方面)
2026-03-10 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 51
当我们使用docker安装mysql的时候报错:这个错误表明 docker 守护进程无法连接到 docker hub(registry-1....
docker安装MySQL报错端口被占用问题解决办法
2026-03-10 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 41
安装mysql的时候一直显示报错这个是宿主机 3306 端口被占用,导致mysql容器启动失败。解决步骤:1.查看占用进程netstat -...
真正解决Docker运行MySQL后本地无法访问问题的方法
2026-03-10 12:00 | 分类:数据库 | 评论:0 次 | 浏览: 43
适用系mysql8.0.x/5.6.x一、跟着教程安装1.1 拉取 mysql 镜像docker pull mysql:latest1.2 ...
MySQL常用的查看命令速查表(附详细代码)
2026-03-10 12:00 | 分类:数据库 | 评论:0 次 | 浏览: 44
1 ~> mysql 查看类命令大全下面艾莉丝整理了超好用、考试/刷题都能直接上手使用的 mysql 查看命令速查表,记这些就够了。1...
如何解决Ubuntu E:无法定位软件包问题
2026-03-09 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 78
ubuntu e:无法定位软件包一定有很多小伙伴遇到了如上问题,之前解决好过,又出问题了,归咎到底还是源镜像的问题产生 e:无法定位软件包安...
MySQL Undo/Redo Log使用详解
2026-03-09 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 65
一、核心概念对比特性redo logundo log主要目的保证事务的持久性保证事务的原子性和mvcc写入时机事务进行中,数据修改前事务进行...
MySql存储boolean类型的操作指南
2026-03-09 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 66
mysql没有内置的boolean数据类型。存储布尔值(true/false)的最佳方式是使用tinyint(1) 类型。在该类型中,1代表...
如何将mysql迁移到翰高数据库
2026-03-08 19:12 | 分类:数据库 | 评论:0 次 | 浏览: 78
一,设置翰高数据库可以远程访问检查数据库服务状态# 检查数据库服务是否运行sudo systemctl status highgo# 如果没...
MySQl 索引的使用
2026-03-08 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 76
验证索引效率 在未建立索引之前,执行如下sql语句,查看sql的耗时。 针对字段创建索引 然后再次执行相同的sql语句,再次查看sql的耗时...
MySQL索引用法实战指南
2026-03-08 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 64
一、为什么要用索引?—— 先讲个血泪故事想象你去图书馆找一本《mysql从入门到入土》:没有索引的情况(全表扫描):...
使用MyDumper重建MySQL副本的实现
2026-03-08 11:58 | 分类:数据库 | 评论:0 次 | 浏览: 70
1. 什么是 mydumper?当副本因损坏或漂移而失效时,如果无法使用 pt-table-sync,标准解决方案是从主数据库的全新副本重建...
MySQL limit 翻页数据重复的问题解决
2026-03-08 11:58 | 分类:数据库 | 评论:0 次 | 浏览: 83
0.背景mysql版本:5.71.出问题原因在mysql5.6开始,limit加入了一个新特性:limit query optimizati...
MySQL order by limit 分页数据重复问题
2026-03-08 11:58 | 分类:数据库 | 评论:0 次 | 浏览: 78
0 问题描述在mysql中我们通常会采用limit来进行翻页查询,比如limit(0,10)表示列出第一页的10条数据,limit(10,1...
MySQL日志机制深度解析
2026-03-06 19:13 | 分类:数据库 | 评论:0 次 | 浏览: 78
mysql的日志机制是保障数据可靠性、支持故障恢复、排查性能问题的核心组件——无论是数据误删后的恢复、慢查询的定位,...
centOS7下载MySQL8版本方式
2026-03-06 12:02 | 分类:数据库 | 评论:0 次 | 浏览: 92
前提原本我想在网上查找linux 怎么下载mysql,但是查到的方法到启动mysql时返回:failed to start mysqld.s...
MySQL执行计划中key_len计算规则解读
2026-03-06 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 71
mysql执行计划中key_len计算规则今天来说一下mysql执行计划中key_len的计算,当用explain查看sql的执行计划时,执...
MySQL数据不丢失的5大核心机制详解
2026-03-06 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 84
一、先明确:数据丢失的核心场景要理解 mysql 的保障机制,先明确数据可能丢失的场景:事务提交后,数据还在内存中未刷到磁盘,服务器宕机;数...
MySQL中定位DDL被阻塞的问题处理过程
2026-03-06 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 80
在生产环境中,执行了一个ddl,发现很久都没有执行完,是不是被阻塞了?要怎么解决?实际上,如何解决ddl阻塞的问题,是mysql中一个共性且...
MySQL之存储过程与存储函数使用及说明
2026-03-06 12:01 | 分类:数据库 | 评论:0 次 | 浏览: 93
1、创建存储过程存储过程就是一条或者多条 sql 语句的集合,可以视为批文件。它可以定义批量插入的语句,也可以定义一个接收不同条件的 sql...
MySQL中Delete和Truncate区别及使用说明
2026-03-06 11:59 | 分类:数据库 | 评论:0 次 | 浏览: 83
delete和truncate区别mysql清空表语句truncate table [表名] ;delete from [表名] where...