MySQL从入门到精通——MySQL8安装与配置
MySQL8安装与配置
本章导航:
- 掌握如何在 Linux 平台下安装和配置 MySQL
- 掌握 MySQL 服务启动并登录 MySQL 数据库
- 掌握 MySQL 的两种配置方法
- 掌握 MySQL 常用图形化管理工具
- 掌握常见的 MySQL 工具
MySQL 支持多种平台,不同平台下的安装与配置过程也不相同。
在 Windows 平台下可以使用二进制的安装软件包或免安装的软件包进行安装,二进制的安装包提供了图形化的安装向导过程,而免安装版直接解压缩即可使用。
在 Linux 平台下使用命令行安装 MySQL,但由于 Linux 是开源操作系统,有众多的分发版本,因此不同的 Linux 平台需要下载相应的 MySQL 安装包。
1、Linux 操作系统下的 MySQL 版本介绍
Linux 操作系统是自由软件和开放源代码发展中最著名的例子。其诞生以后,经过全世界各地计算机爱好者的共同努力,现已成为世界上使用最多的一种 UNIX 类操作系统,目前已经开放超过 300 个发行版本,比较流行的版本有 Ubuntu、Debian GNU/Linux、Fedora、openSUSE 和 Red Hat。
MySQL 目前主要支持的 Linux 版本为 Ubuntu linux、Debian linux、SUSE linux Enterprise Server、Red Hat Enterprise linux / Oracle linux 、Fedora、Souce Code。
Linux 操作系统 MySQL 安装包分为以下 3 类:
- RPM: RPM 软件包是一种在 Linux 平台下的安装文件,通过安装命令可以很方便地安装与卸载。Mysql 的 RPM 安装文件分为两个:服务器端和客户端,需要分别下载和安装。
- Generic Binaries: 二进制软件包,经过编译生成的二进制文件软件包。
- 源码包: 源码包是 MySQL 数据库的源代码,用户需要自己编译成二进制文件之后才能安装。
1.1 RPM 软件包安装MySQL
MySQL 推荐使用 RPM 包进行 Linux 平台下的安装,从官方下载的 RPM 包能够在所有支持 RPM package、glibc2.3 的 Linux 系统下安装使用。
MySQL 8.0.26:
https://cdn.mysql.com/archives/mysql-8.0/mysql-community-server-8.0.26-1.el6.x86_64.rpm https://cdn.mysql.com/archives/mysql-8.0/mysql-community-server-8.0.26-1.el6.x86_64.rpm https://cdn.mysql.com/archives/mysql-8.0/mysql-community-server-8.0.26-1.el8.x86_64.rpm
MySQL 5.7.35
https://downloads.mysql.com/archives/get/p/23/file/mysql-community-server-5.7.35-1.el6.x86_64.rpm https://downloads.mysql.com/archives/get/p/23/file/mysql-community-server-5.7.35-1.el7.x86_64.rpm
通过 RPM 包安装之后,MySQL 8 服务器目录包括以下子目录:
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· Linux系列:如何用 C#调用 C方法造成内存泄露
· AI与.NET技术实操系列(二):开始使用ML.NET
· 记一次.NET内存居高不下排查解决与启示
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· AI技术革命,工作效率10个最佳AI工具