MySql 3938

Mysql是最流行的关系型数据库管理系统,在WEB应用方面MySQL是最好的RDBMS(Relational Database Management System:关系数据库管理系统)应用软件之一。

浅析MySQL 备份与恢复

目录 1、简介 2、备份和恢复的简单定义 3、恢复计划需要考虑的几个因素 4、备份 4.1、备份内容包括什么? 4.2、物理备份与逻辑备份 4.3、Binlog备份 4.3.1、备…

2022-05-16 204

MySQL 4种常用的主从复制架构

目录 一主多从复制架构 多级复制架构 双主(Dual Master)复制架构 多源(Multi-Source)复制架构 如何优化主从延迟问题? 一主多从复制架构 在主库读取请求压力…

2022-05-16 499

简述MySQL InnoDB存储引擎

前言: 存储引擎是数据库的核心,对于 MySQL 来说,存储引擎是以插件的形式运行的。虽然 MySQL 支持种类繁多的存储引擎,但最常用的当属 InnoDB 了,本篇文章将主要介绍…

2022-05-16 204

详解MySQL8.0​ 字典表增强

MySQL中数据字典是数据库重要的组成部分之一,INFORMATION_SCHEMA首次引入于MySQL 5.0,作为一种从正在运行的MySQL服务器检索元数据的标准兼容方式。用于…

2022-05-16 1,125

如何优雅、安全的关闭MySQL进程

前言 本文分析了 mysqld 进程关闭的过程,以及如何安全、缓和地关闭 MySQL 实例,对这个过程不甚清楚的同学可以参考下。 关闭过程 1、发起 shutdown,发出 SIG…

2022-05-16 219

MySQL 如何查询当前最新事务ID

写在前面:在个别时候可能需要查看当前最新的事务 ID,以便做一些业务逻辑上的判断(例如利用事务 ID 变化以及前后时差,统计每次事务的响应时长等用途)。 通常地,我们有两种方法可以…

2022-05-16 206

MySQL 行锁和表锁的含义及区别详解

一、前言 对于行锁和表锁的含义区别,在面试中应该是高频出现的,我们应该对MySQL中的锁有一个系统的认识,更详细的需要自行查阅资料,本篇为概括性的总结回答。 MySQL常用引擎有M…

2022-05-16 613

MySQL如何快速修改表的表结构

快速修改MySQL某张表的表结构--摘录自《MySQL管理之道》 ALTER TABLE 表名 MODIFY 列名 数据类型; 这个命令可以修改表结构 此外,也可以如下方法修改表结…

2022-05-16 523

保障MySQL数据安全的一些建议

数据是企业核心资产,数据对企业而言是最重要的工作之一。稍有不慎,极有可能发生数据无意泄露,甚至被黑客恶意窃取的风险。每年业界都会传出几起大事件,某知名或不知名的公司被脱裤(拖库的谐…

2022-05-16 274

MySQL InnoDB表空间加密示例详解

前言 从 MySQL5.7.11开始,MySQL对InnoDB支持存储在单独表空间中的表的数据加密 。此功能为物理表空间数据文件提供静态加密。该加密是在引擎内部数据页级别的加密手段…

2022-05-16 197

利用MySQL空间函数实现位置打卡的完整步骤

前言 项目需求是跟用户当前位置判断是否在给定的地理位置范围内,符合位置限制才可以打卡,其中的位置范围是一个或多个不规则的多边形。如下图,判断用户是在清华还是北大。 图形获取区域坐标…

2022-05-16 215

详细分析MySQL主从复制

前言: 在MySQL中,主从架构应该是最基础、最常用的一种架构了。后续的读写分离、多活高可用架构等大多都依赖于主从复制。主从复制也是我们学习MySQL过程中必不可少的一部分,关于主…

2022-05-16 204