标签: MySQL

本系列旨在提供一个从基础至进阶的 MySQL 系统学习路径。内容不仅涵盖了数据库核心理论、SQL语法深度解析,还包括了数据库约束、索引优化、事务管理以及高效数据库设计等关键实战技能。

36 篇文章

thumbnail
MySQL基础04 — 配置文件
前言 本章,您将学习与 MySQL 配置文件相关的内容。 在有些资料中,也将配置文件称为选项文件。 配置文件位置 通过查阅 /usr/local/mysq8l/bin/mysqld --help --verbose 命令的输出文本可知,您可以在以下的路径位置定义 MySQL 的配置文件: /etc/my.cnf - 全局 /etc/mysql/m...
thumbnail
MySQL基础03—排错与后续操作
前言 前文我们介绍了源代码编译安装 MySQL 8.4.6 LTS ,接下来介绍一些基本的排错与后续操作。 常见错误 编译时环境检查未通过且导致编译中断 这通常是由于缺少必要环境导致的错误,将相应的软件包安装上即可,上一篇涉及到的软件包应该是足够全了(dnf -y install libaio libaio-devel ncurses-compat...
thumbnail
MySQL基础02 — 安装与启动相关
前言 本章,您将学习 MySQL 的安装以及与启动相关的知识。 本文档中,作者使用的操作系统为 RockyLinux 8.10 安装方式 您可以使用多种方式安装 MySQL : 存储库 - 方便快捷 源代码编译安装 - 后续我们的文档内容都围绕该方式展开 使用 docker 等容器技术安进行安装(不建议在生产环境下使用) 存储库 在 Rocky...
thumbnail
MySQL基础01 — 认识数据库
前言 数据库:简单来说,存放数据、管理数据的仓库,即数据库。它与生活当中的图书馆是类似的,图书馆可以用来存放图书、管理图书、检索图书等操作。 数据库划分为两大类: 传统的关系型数据库(RDBMS) - 通过表与表之间、行与列之间的关系进行数据的存储,类似 EXCEL 。以 MySQL、oracle、Sql Server、DB2 等为代表。虽然关系...
thumbnail
Keepalived 案例2 — MySQL主从复制 + keepalived
前言 关于 MySQL 主从复制的原理,请参阅以前的 《Redis进阶篇04 — 复制技术(一)MySQL》。 Q:为什么主从复制一定要搭配 keepalived ? 复制(Replication):一种将一组数据从一个数据源拷贝到另外一个或多个数据源的备份技术。在 MySQL 主从复制中,复制能实现数据备份、读写分离(提高并发处理能力)、部分高可...