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