首页 > 编程笔记 > MySQL笔记 阅读:33

MySQL安装和使用教程(图文并茂,新手必看)

MySQL 是一种开放源代码的关系型数据库管理系统,使用常用的数据库管理语言——SQL(Structured Query Language,结构化查询语言)进行数据库管理。

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 语句、创建视图、定义事件、执行备份和数据导入导出等常用操作。

相关文章