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 服务器目录包括以下子目录: