MySQL 简介
MySQL 是一款广泛使用的开源关系型数据库管理系统(RDBMS),目前属于 Oracle 公司旗下产品。它凭借开源、高效、易用等特点,在数据库领域占据了重要地位,是 Web 应用程序开发中最常用的数据库之一。
主要特点包括:
- 开源免费:降低企业和开发者成本。
- 性能卓越:支持多种优化技术,满足高并发需求。
- 跨平台支持:Linux、Windows、macOS 等均可运行。
- 易于使用和管理:提供命令行和图形化工具。
- 丰富的 API 和连接器:支持 Java、Python、C++ 等多种语言集成。
下载与解压
推荐从 MySQL 官方下载 获取安装包。如果网络受限,可尝试切换网络环境。
我们推荐使用压缩包(ZIP)版本进行安装,相比安装程序,这种方式有以下优势:
- 不受默认路径限制,可自由指定安装目录。
- 排除不必要的组件,减少资源占用。
- 降低因本地环境差异导致的安装失败风险。
解压到非系统盘(如 D 盘),建议路径中不要包含中文或空格。解压即完成文件部署。
配置环境变量
为了让系统在任何路径下都能识别 MySQL 命令,需要配置环境变量。
- 右键'此电脑'选择'属性',进入'高级系统设置'。
- 点击'环境变量',在'系统变量'区域操作。
- 新建系统变量,名称为
MYSQL_HOME,值为 MySQL 解压根目录(例如D:\mysql-8.0.33-winx64)。 - 编辑
Path变量,新建条目%MYSQL_HOME%\bin。
这样配置后,无需进入 bin 目录即可直接执行 MySQL 相关命令。
初始化与启动服务
以管理员身份打开 PowerShell 命令行窗口。
初始化数据目录
输入以下命令初始化 MySQL 的 data 目录:
mysqld --initialize --console
该命令会在解压目录下生成 data 文件夹,用于存储数据库文件。初始化过程中会输出一个临时密码,请记录在安全位置。
安装并启动服务
接着安装 Windows 服务:
mysqld --install
然后启动服务:
net start mysql
若提示成功,说明服务已就绪。
修改初始密码
登录 MySQL 客户端,使用初始化时生成的临时密码:
mysql -u root -p
输入临时密码后,执行以下 SQL 语句修改 root 密码:
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';
FLUSH PRIVILEGES;
exit
再次使用新密码登录验证,若连接成功则配置完毕。
卸载 MySQL
由于采用解压方式安装,卸载相对简单。
- 停止服务:


