内容简介:
MySQL 是一个强大的开源关系型数据库管理系统,被广泛应用于数据存储和管理中。本文将为初学者详细介绍 MySQL 的安装步骤,包括 Windows、macOS 和 Linux 系统,让您能够顺利完成安装并快速启动 MySQL 之旅!
**注意:
如果是Windows系统只看1-3;如果是macOS 直接看4; Linux 系统直接看5
**
1. 什么是 MySQL?
MySQL 是一个广泛使用的关系型数据库管理系统,可以高效地处理大量数据,并在多种编程语言中支持操作数据库。它非常适合需要数据库支持的应用程序,例如网站、数据分析工具等。
2. 安装前的准备
下载 MySQL 安装包(包括最新正式版、历史版):
- (1) MySQL 官方最新正式版下载页面
- (2) MySQL 官方历史版下载页面
- 注册 Oracle 账号(可选):部分版本的下载需要登录 Oracle 账号。
- 确认系统配置满足 MySQL 要求。
3.Windows系统 MySQL 安装详细教程
3.1 MySQL安装
3.1.1 运行安装程序
- 下载完成后,双击
mysql-installer-community
安装包运行。
- 选择 默认安装路径 或自定义安装路径,然后点击 Next 继续。
3.1.2 选择安装类型
在安装类型选择页面,MySQL 提供了多种安装方案:
- Developer Default:包含服务器、MySQL Shell、Workbench 等工具,适合开发人员(推荐选择)。
- Server only:仅安装 MySQL Server。
- Custom:手动选择安装组件。
- Full:安装所有 MySQL 组件。
推荐选择
Developer Default(或Custom)
,然后点击 Next 继续。
选着安装应用, 推荐选择
MySQL Server 和 Workbench
,然后点击 Next 继续。
3.1.3 安装依赖并配置 MySQL
在安装过程中,MySQL Installer 会检查并自动安装所需的依赖项。完成依赖项检查后,点击 Execute 开始安装 MySQL 组件。
安装,然后点击 Next 继续。
产品配置,然后点击 Next 继续。
3.1.4 MySQL 配置过程
安装完组件后,进入配置阶段:
- High Availability:选择默认的
Standalone MySQL Server
。 - Type and Networking:保持默认的
Development Computer
(适合开发环境)并确认端口为3306
。如有冲突,可以修改为其他端口,但通常建议使用默认端口。
- Authentication Method:选择身份验证方法,推荐使用
Use Strong Password Encryption
。
3.1.5 设置 Root 密码和用户
在用户和密码配置页面:
- 为
root
管理员用户设置一个强密码,并牢记。 - 可根据需要添加其他用户,或在安装完成后通过命令行添加。点击 Next 继续。
3.1.6 Windows 服务配置
- Configuring MySQL Server as a Windows Service:确保勾选“Configure MySQL Server as a Windows Service”选项,并选择
Standard System Account
作为服务运行账户。 - Service Name:保持默认的服务名称
MySQL80
,方便后续启动或停止 MySQL 服务。
授权,点击 Next 继续。
3.1.7 应用配置并启动 MySQL
- 点击 Execute 应用配置,安装程序将会自动执行并启动 MySQL 服务。
- 在执行过程中,可能会提示输入之前设置的 root 密码,输入后完成设置。
完成,点击 Finish 完成。
自此,MySQL安装完成。
3.2 测试 MySQL 连接
3.2.1 配置完成后, 使用 MySQL Workbench 测试连接。
输入设置的
密码
。
3.2.2 使用 MySQL Shell
- 在命令行(CMD)中输入以下命令测试 MySQL 是否启动:
mysql -u root -p
**提示:
原因:环境变量未配置。
**
3.2.1.1 打开系统环境变量
在电脑开始菜单或搜索栏,找到或搜索环境变量并打开。
3.2.1.2 编辑环境变量
3.2.1.3 添加/新建环境变量
- 找到MySQL安装路径的
bin
文件路径
- 移动位置
- 一路确定即可
3.2.1.4 测验登录
- 输入 root 密码后,若能进入 MySQL 命令行,表示安装成功。
3.3 启动和停止 MySQL 服务
若需手动启动或停止 MySQL,可以通过以下方法操作:
- 命令行启动和停止服务:
net start MySQL80 # 启动服务net stop MySQL80 # 停止服务
- 服务管理器启动和停止服务: - 打开
services.msc
,找到MySQL80
服务,右键选择“启动”或“停止”。
至此,Windows 系统下的 MySQL 安装就完成了。您可以通过命令行或 MySQL Workbench 开始使用 MySQL 数据库。希望本教程帮助您成功安装并配置 MySQL,开启您的数据库之旅!
4. macOS 上的 MySQL 安装步骤
- 使用 DMG 安装包- 在 MySQL 官方页面下载 macOS 版 DMG 安装包,打开并运行。- 根据向导完成安装,记下 root 用户密码。
- 配置 MySQL- 打开
系统偏好设置
中的 MySQL,选择“自动启动 MySQL”。- 测试安装是否成功:/usr/local/mysql/bin/mysql -u root -p
- 使用 Homebrew 安装(可选)- 对于使用 Homebrew 的用户,可以通过以下命令安装 MySQL:
brew install mysql
- 安装后启动服务:brew services start mysql
5. Linux 上的 MySQL 安装步骤
- Ubuntu/Debian 系统- 更新包管理器并安装 MySQL:
sudoapt updatesudoaptinstall mysql-server
- 安装完成后启动 MySQL 服务:sudo systemctl start mysql
- CentOS/RHEL 系统- 使用
yum
安装 MySQL:sudo yum install mysql-server
- 启动 MySQL 服务并设置开机自启动:sudo systemctl start mysqldsudo systemctl enable mysqld
- 安全配置- 使用
mysql_secure_installation
命令对 MySQL 进行安全配置,包括设置 root 密码、删除匿名用户和测试数据库等。 - 测试 MySQL 连接- 使用 MySQL Shell 测试连接:
mysql -u root -p
6. 总结
至此,您已经完成 MySQL 的安装。本文介绍了在 Windows、macOS 和 Linux 系统上安装 MySQL 的详细步骤。希望您能够顺利完成安装并开始学习 MySQL 的使用!
版权归原作者 wcyd 所有, 如有侵权,请联系我们删除。