简介
MySQL 是最流行的关系型数据库管理系统之一,属于 Oracle 旗下产品。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,并且开放源码,一般中小型和大型网站的开发都选择 MySQL 作为网站数据库。
本文介绍 MySQL 数据库的安装步骤,包括下载、安装和配置等。
MySQL 是一款流行的关系型数据库管理系统。本文详细介绍了在 Windows 环境下下载、安装及配置 MySQL 的步骤。内容包括从官网获取安装包、使用 Installer 进行自定义安装、配置服务与端口、设置 Root 密码、添加环境变量以及修改时区。最后通过命令行测试连接是否成功,确保数据库正常运行。

MySQL 是最流行的关系型数据库管理系统之一,属于 Oracle 旗下产品。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,并且开放源码,一般中小型和大型网站的开发都选择 MySQL 作为网站数据库。
本文介绍 MySQL 数据库的安装步骤,包括下载、安装和配置等。
打开 MySQL 官网下载页面,下滑找到社区版下载入口:

点击进入 Windows 版本下载:

我们可以选择需要的 MySQL 版本以及所需的操作系统,这里选择离线安装:
注意: MySQL 8.0 是带有 MySQL Installer 的最后一个系列。从 MySQL 8.1 开始,使用用于安装的 MySQL 产品的 MSI 或 Zip 存档。MySQL 服务器 8.1 和更高的还捆绑了 MySQL Configurator,这是一个帮助配置 MySQL Server 的工具。



若之前已在此电脑上安装配置过 MySQL,程序可能会检测到已有配置而跳过某些步骤。想要彻底卸载之前已有的 MySQL 可参考相关文档,这里我们选择自定义安装,避免安装不需要的应用(大家也可以选择'Server Only'仅安装 MySQL):



可以在此处修改下载路径和数据存储路径(另一应用同理),修改完后点击 OK 再点击 Next:






MySQL 推荐使用强密码加密进行身份验证,若选择第一种方式,很可能导致数据库图形化工具(如 Navicat 等)连不上 MySQL8。因此,我们选择第二个选项进行身份验证:

Root 是 MySQL 的超级管理员。初次设置密码,建议使用弱密码就好(忘记密码比较麻烦):




配置应用完成后结束配置:



此时,若打开命令行运行'mysql'会出现如下提示:

因此,我们还要为 MySQL 配置环境变量,步骤如下:
打开 MySQL Server 的安装目录,来到 bin 目录下,点击红框部分复制安装目录路径:

任务栏搜索环境变量点击进入:

点击'环境变量':
找到系统变量的'Path':

选中该行并点击编辑→新建:

将刚才复制的路径粘贴进去,然后点击确定:

然后一层一层点击确定,一直到退出第 2 步的'系统属性'窗口。
在学习 Java 用到 JDBC 时可能会出现时区问题,需要将时区改成东八区。
进入我们设置的 MySQL 数据存储路径,找到该文件(若不存在 ProgramData 文件,可能是没显示'隐藏的项目',可在下图中'查看'菜单栏进行设置:

右键该文件并选择'记事本'打开方式:

下滑找到'[mysqld]'(可通过'Ctrl'+'F'查找该信息)并在下方添加:
default-time_zone='+8:00'
然后保存文件:
'Win'+'R'输入'services.msc'回车,启动'服务'窗口:

找到 MySQL 后,选中再重启动:

以下提供三种方法测试 MySQL 是否安装成功:







微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
在线格式化和美化您的 SQL 查询(它支持各种 SQL 方言)。 在线工具,SQL 美化和格式化在线工具,online
解析 INSERT 等受限 SQL,导出为 CSV、JSON、XML、YAML、HTML 表格(见页内语法说明)。 在线工具,SQL 转 CSV/JSON/XML在线工具,online
CSV 与 JSON/XML/HTML/TSV/SQL 等互转,单页多 Tab。 在线工具,CSV 工具包在线工具,online
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online
将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML 转 Markdown 互为补充。 在线工具,Markdown 转 HTML在线工具,online