MySQL安装和使用教程(图文并茂,新手必看)
MySQL 是一种开放源代码的关系型数据库管理系统,使用常用的数据库管理语言——SQL(Structured Query Language,结构化查询语言)进行数据库管理。
MySQL 是开放源代码的,因此任何人都可以在 GPL(General Public License,通用性公开许可证)下载并根据个性化的需要对其进行修改。
MySQL 因为运行速度快、可靠性高和适应性强而备受关注,大多数人都认为在不需要事务化处理的情况下,MySQL 是管理数据的最好选择。

图 1 下载MySQL安装包
下一步在下载页面单击 No thanks, just start my download 链接,浏览器就会自动下载 MySQL 安装包,如下图所示:

图 2 下载页面
当安装包下载成功后,双击运行安装包,在选择类型界面列举了 5 种安装模式,每种模式都有说明,一般选择 Developer Default或Server only,本节以 Server only 为例,单击 Next 按钮,如下图所示:

图 3 选择类型界面
安装程序将进入配置检测界面,这是安装 MySQL 运行环境所需的组件,我们直接单击 Execute 按钮安装相关组件,最后单击 Next 按钮,如下图所示:

图 4 配置检测界面
在安装界面一直单击 Execute 或 Next 按钮完成数据库安装,直到出现类型与网络界面,数据库端口默认使用 3306 即可,如需更改可自行设置,但设置的端口必须未被使用,否则无法安装,如下图所示:

图 5 类型与网络界面
在认证类型界面中,我们选择 Use Legacy Authentication Method(Retain MySQL 5.x Compatibility),如下图所示:

图 6 认证类型界面
这是 MySQL 5.x 的用户验证方式,这样能兼容 MySQL 5.x 和 8.x 版本,并且某些第三方包仅支持 MySQL 5.x 的用户验证方式,尚未实现 MySQL 8.x 的用户验证方式。
最后设置 MySQL 的用户名和密码,最高权限的用户名默认为 root,将其密码设置为 1234 即可,如下图所示,剩余安装步骤直接单击 Next 或 Execute 按钮即可完成整个安装过程。

图 7 设置密码
当 MySQL 安装成功后,将会在本地服务的 3306 端口开启 MySQL 服务。
创建 MySQL 连接,如下图所示:

图 8 创建MySQL连接
创建 MySQL 数据库连接需要填写数据库连接信息,包括主机、端口、用户名和密码,如下图所示:

图 9 填写连接信息
当数据库可视化软件成功连接本地 MySQL 数据库之后,可以看到数据库管理系统中已内置了数据库,这些数据库用于运行 MySQL 服务,如下图所示。

图 10 本地数据库管理系统
在 MySQL 中创建数据库 test,可以在数据库可视化软件中完成,创建过程如下:
1) 在数据库可视化软件中,将鼠标指向 MyDB,右击并选择“新建数据库…”,如下图所示:

图 11 新建数据库
2) 在“新建数据库”界面输入数据库名,字符集选择 utf8mb4,如下图所示:

图 12 新建数据库
3) 数据库创建成功后,在数据库可视化软件中即可看到相关信息,如下图所示:

图 13 数据库test
综上所述,我们在 MySQL 官方网站下载 MSI 安装程序,并在 Windows 系统安装 MySQL 数据库管理系统,使用数据库可视化软件 Navicat Premium 连接 MySQL,新建数据库 test,通过 Navicat Premium 能实现 MySQL 的可视化操作,如创建数据表、执行 SQL 语句、创建视图、定义事件、执行备份和数据导入导出等常用操作。
MySQL 是开放源代码的,因此任何人都可以在 GPL(General Public License,通用性公开许可证)下载并根据个性化的需要对其进行修改。
MySQL 因为运行速度快、可靠性高和适应性强而备受关注,大多数人都认为在不需要事务化处理的情况下,MySQL 是管理数据的最好选择。
安装MySQL
使用 MySQL 必须安装在操作系统中,不同的操作系统有不同的安装方法。以 Windows 为例,在浏览器中打开 MySQL 官网的下载地址(https://dev.mysql.com/downloads/installer/),选择并下载 MySQL 安装包,如下图所示。
图 1 下载MySQL安装包
下一步在下载页面单击 No thanks, just start my download 链接,浏览器就会自动下载 MySQL 安装包,如下图所示:

图 2 下载页面
当安装包下载成功后,双击运行安装包,在选择类型界面列举了 5 种安装模式,每种模式都有说明,一般选择 Developer Default或Server only,本节以 Server only 为例,单击 Next 按钮,如下图所示:

图 3 选择类型界面
安装程序将进入配置检测界面,这是安装 MySQL 运行环境所需的组件,我们直接单击 Execute 按钮安装相关组件,最后单击 Next 按钮,如下图所示:

图 4 配置检测界面
在安装界面一直单击 Execute 或 Next 按钮完成数据库安装,直到出现类型与网络界面,数据库端口默认使用 3306 即可,如需更改可自行设置,但设置的端口必须未被使用,否则无法安装,如下图所示:

图 5 类型与网络界面
在认证类型界面中,我们选择 Use Legacy Authentication Method(Retain MySQL 5.x Compatibility),如下图所示:

图 6 认证类型界面
这是 MySQL 5.x 的用户验证方式,这样能兼容 MySQL 5.x 和 8.x 版本,并且某些第三方包仅支持 MySQL 5.x 的用户验证方式,尚未实现 MySQL 8.x 的用户验证方式。
最后设置 MySQL 的用户名和密码,最高权限的用户名默认为 root,将其密码设置为 1234 即可,如下图所示,剩余安装步骤直接单击 Next 或 Execute 按钮即可完成整个安装过程。

图 7 设置密码
当 MySQL 安装成功后,将会在本地服务的 3306 端口开启 MySQL 服务。
使用MySQL
使用数据库可视化软件连接 MySQL 数据库,数据库可视化软件以 Navicat Premium 为例进行介绍(Navicat Premium 支持多种数据库连接,读者可查阅相关资料自行安装和破解)。创建 MySQL 连接,如下图所示:

图 8 创建MySQL连接
创建 MySQL 数据库连接需要填写数据库连接信息,包括主机、端口、用户名和密码,如下图所示:

图 9 填写连接信息
当数据库可视化软件成功连接本地 MySQL 数据库之后,可以看到数据库管理系统中已内置了数据库,这些数据库用于运行 MySQL 服务,如下图所示。

图 10 本地数据库管理系统
在 MySQL 中创建数据库 test,可以在数据库可视化软件中完成,创建过程如下:
1) 在数据库可视化软件中,将鼠标指向 MyDB,右击并选择“新建数据库…”,如下图所示:

图 11 新建数据库
2) 在“新建数据库”界面输入数据库名,字符集选择 utf8mb4,如下图所示:

图 12 新建数据库
3) 数据库创建成功后,在数据库可视化软件中即可看到相关信息,如下图所示:

图 13 数据库test
综上所述,我们在 MySQL 官方网站下载 MSI 安装程序,并在 Windows 系统安装 MySQL 数据库管理系统,使用数据库可视化软件 Navicat Premium 连接 MySQL,新建数据库 test,通过 Navicat Premium 能实现 MySQL 的可视化操作,如创建数据表、执行 SQL 语句、创建视图、定义事件、执行备份和数据导入导出等常用操作。