文章目录

  • 一,MySQL 下载
  • (一)下载简介
  • (二)下载步骤
  • (1)进入下载界面
  • (2)下载Windows操作系统图形化MySQL安装包
  • (3)下载Linux操作系统MySQL安装包
  • (4)下载Windows操作系统免安装MySQL安装包
  • 二,MySQL 安装
  • (一)在 Windows 系统上安装MySQL
  • (二)在 Linux 系统上安装 MySQL



一,MySQL 下载

(一)下载简介

对于不同的操作系统,MySQL 提供了相应的版本。在 Windows 操作系统下,MySQL 数据库的安装包分为图形化界面安装和免安装这两种安装包。这两种安装包的安装方式不同,配置方式也不同。图形化界面安装包有完整的安装向导,安装和配置很方便。免安装的安装包直接解压即可使用,但是配置起来不方便。

本文主要介绍了 MySQL 的下载和安装过程,用户可以根据自身的操作系统类型,从 MySQL 官方下载页面免费下载相应的服务器安装包。本教程以 MySQL 5.7.29 为例介绍其在 Windows 10 操作系统下的安装和配置过程。

用户下载安装包的步骤如下,包括下载 Windows 图形化 MySQL 安装包、Windows 免安装 MySQL 安装包以及 Linux 操作系统的 MySQL 安装包。

(二)下载步骤

(1)进入下载界面

1.打开 MySQL 官方网站(http://www.mysql.com),如下图所示。

windows server mysql下载 win10下载mysql图解_windows


2.滑到网页底部,点击 DOWNLOADS 列表下的 MySQL Community Server,如下图所示。

windows server mysql下载 win10下载mysql图解_安装包_02

(2)下载Windows操作系统图形化MySQL安装包

1.在下载页面中,选择 MySQL 的版本和操作系统,这里操作系统选择 Microsoft Windows,如图下所示。

windows server mysql下载 win10下载mysql图解_MySQL_03


2.选择后点击后面的 Download 进行下载,如下图所示。

windows server mysql下载 win10下载mysql图解_linux_04

(3)下载Linux操作系统MySQL安装包

同样对于在 Linux 系统下安装 MySQL 数据库管理系统,用户可以将上图的操作系统改为 Linux-Generic 操作系统,如下图所示,根据自己的 Linux 系统下载相应的版本即可。

windows server mysql下载 win10下载mysql图解_mysql_05

(4)下载Windows操作系统免安装MySQL安装包

如果用户需要使用免安装的 MySQL,可以在官方网站下载免安装的 MySQL 压缩文件,如下图所示。

windows server mysql下载 win10下载mysql图解_windows_06


点击 Download 后进入下载页面,该页面需要注册 MySQL 账户,也可不进行注册,直接下载,如下图所示。

windows server mysql下载 win10下载mysql图解_windows_07

注意:一般来说应当使用二进制分发版,因为该版本比其他的分发版使用起来更简单,不再需要其他工具来启动就可以运行 MySQL。

最后,我们直接给出 MySQL 的官方下载地址:https://dev.mysql.com/downloads/mysql/

二,MySQL 安装

现在作为服务器的操作系统一般有两种,分别是 Windows Server 和 Linux,这里我们分别介绍在 Windows 下和 Linux 下安装 MySQL 的具体操作步骤。

(一)在 Windows 系统上安装MySQL

Windows 平台下提供两种安装 MySQL 的方式:

  • MySQL 二进制分发版(.msi 安装文件)。
  • 免安装版(.zip 压缩文件)。

用户使用图形化安装包安装 MySQL 的步骤如下:

1.双击下载的 MySQL 安装文件,进入 MySQL 安装界面,首先进入“License Agreement(用户许可证协议)”窗口,选中“I accept the license terms(我接受系统协议)”复选框,单击“Next(下一步)”按钮,如图所示。

windows server mysql下载 win10下载mysql图解_windows_08


2.进入“Choosing a Setup Type(安装类型选择)”窗口,根据右侧的安装类型描述文件选择适合自己的安装类型,这里选择默认的安装类型,如图所示。

windows server mysql下载 win10下载mysql图解_MySQL_09

注意:Developer Default:默认安装类型;Server only:仅作为服务;Client only:仅作为客户端;Full:完全安装;Custom:自定义安装类型。

3.根据所选择的安装类型安装 Windows 系统框架(framework),单击 Execute 按钮,安装程序会自动完成框架的安装,如图所示。

windows server mysql下载 win10下载mysql图解_MySQL_10


当弹出安装程序窗口时,勾选“我同意许可条款和条件”复选框,然后单击“安装”按钮,如图所示。

windows server mysql下载 win10下载mysql图解_安装包_11


弹出“设置成功”的界面,表示该框架已经安装完成,单击“关闭”按钮即可。所有的框架安装均可参考本操作,如图所示。

windows server mysql下载 win10下载mysql图解_mysql_12


4.所需框架均安装成功后,单击 “Next(下一步)”按钮,如图所示。

windows server mysql下载 win10下载mysql图解_windows_13


5.进入安装确认窗口,单击 “Execute(执行)”按钮,开始 MySQL 各个组件的安装,如图所示。

windows server mysql下载 win10下载mysql图解_MySQL_14


6.开始安装 MySQL 文件,安装完成后在 “Status(状态)”列表下显示 “Complete(安装成功)”,如图所示。

windows server mysql下载 win10下载mysql图解_MySQL_15

(二)在 Linux 系统上安装 MySQL

1.在 CentOS 系统桌面上右击,选择 Open in Terminal,打开 Linux 命令行终端,如图所示。

windows server mysql下载 win10下载mysql图解_linux_16


2.在终端中进入 MySQL 安装包所在的目录 Downloads,执行解压缩命令:tar-zxvf mysql-5.7.20-linux-glibc2.12-x86_64.tar.gz,将安装包解压到指定文件夹,如图所示。

windows server mysql下载 win10下载mysql图解_MySQL_17


3.将解压后的 MySQL 安装目录重命名为 mysql,便于之后的操作,执行重命名命令为:mv mysql-5.7.20-linux-glibc2.12-x86_64 mysql,同时执行命令:groupadd mysqluseradd-r-g mysql mysql,添加 mysql 用户组和 mysql 用户。在 MySQL 的安装目录创建 mysql-files 目录,用来保存 mysql 的数据文件和配置文件,然后初始化 MySQL,此时生成临时密码,如图所示。

注意:目录结尾不要加/。

windows server mysql下载 win10下载mysql图解_windows_18


4.对用户密码进行 RSA 加密处理,执行命令为 bin/mysql_ssl_rsa_setup,如图所示。

windows server mysql下载 win10下载mysql图解_mysql_19


5.为 MySQL 的配置文件 /etc/my.cnf 生成 pid,如图所示。

windows server mysql下载 win10下载mysql图解_linux_20

6.执行 CAT/etc/my.cnf 更新配置文件,修改 socket 字段以及 log-errorpid-file 的目录,如图所示。

windows server mysql下载 win10下载mysql图解_windows_21


7.启动 MySQL 服务,执行命令为 sudo support-files/mysql.server start,如图所示。

windows server mysql下载 win10下载mysql图解_mysql_22


8.使用 root 用户登录数据库,密码为之前生成的临时密码,进入 MySQL 数据库管理系统界面,如图所示。

windows server mysql下载 win10下载mysql图解_linux_23


9.在 MySQL 中输入简单语句,验证 MySQL 在 CentOS 系统中安装成功,如图所示。

windows server mysql下载 win10下载mysql图解_linux_24