好嘞阿杰 👍
我给你写一个 Windows 下 MySQL 安装的详细教程(超详细版,适合零基础),一步一步来。
Windows 下 MySQL 安装详细教程
一、准备工作
- 下载 MySQL 安装包
- 打开官网:https://dev.mysql.com/downloads/mysql/
- 选择 Windows (x86, 64-bit), MSI Installer(推荐图形化安装包,简单)。
- 如果只想要核心功能,也可以下载 ZIP 压缩包(免安装版)。
- 系统要求
- Windows 10/11(64 位)。
- 安装时需要管理员权限。
- 确认系统有 Visual C++ 运行库(如果没有,安装时会提示下载)。
二、安装 MySQL(MSI 安装包方式)
1. 启动安装程序
- 双击下载的
mysql-installer-community-xxx.msi
。 - 进入安装向导。
2. 选择安装类型
安装向导会给几个选项:
- Developer Default:开发常用配置(推荐新手)。
- Server only:只安装 MySQL 服务器。
- Client only:只安装客户端工具。
- Full:安装全部组件。
- Custom:自定义安装目录与组件。
👉 建议新手选 Developer Default 或 Server only。
3. 检查依赖
安装程序会检查是否缺少依赖库(如 VC++),如果缺少会提示安装。
4. 配置 MySQL 服务器
- Config Type:选择开发机(Development Computer)。
- Connectivity:勾选
TCP/IP
,默认端口3306
(如果被占用可改)。 - Authentication Method:选择 Use Strong Password Encryption(推荐)。
- Root Password:设置 root 用户密码(要记住)。
- Add User:可选,添加普通用户。
5. Windows 服务配置
- 勾选 Configure MySQL Server as a Windows Service(建议)。
- Service Name 一般默认
MySQL80
。 - Startup Type:选
Automatic
(开机自启)。
6. 执行安装
- 点击 Execute,安装完成后点击 Finish。
三、安装 MySQL(ZIP 免安装版方式)
1. 解压
- 下载 ZIP 版本,如
mysql-8.0.xx-winx64.zip
。 - 解压到目标目录,例如:
D:\mysql-8.0
。
2. 配置环境变量
- 打开 系统属性 → 高级 → 环境变量。
- 在
Path
中添加:D:\mysql-8.0\bin
。
3. 创建配置文件
在 D:\mysql-8.0
下新建 my.ini
,写入:
[mysqld]
# 设置3306端口
port=3306
# MySQL安装目录
basedir=D:\mysql-8.0
# MySQL数据目录
datadir=D:\mysql-8.0\data
# 最大连接数
max_connections=200
# 字符集
character-set-server=utf8mb4
collation-server=utf8mb4_general_ci
# 服务端口绑定地址
bind-address=0.0.0.0
[client]
default-character-set=utf8mb4
4. 初始化数据库
以管理员身份打开 cmd
或 PowerShell,执行:
cd D:\mysql-8.0\bin
mysqld --initialize --console
会输出 root 初始密码(要记住)。
5. 安装服务并启动
mysqld --install MySQL80
net start MySQL80
四、测试 MySQL
- 打开命令行,输入:
mysql -u root -p
输入 root 密码。
- 查看版本:
SELECT VERSION();
- 设置 root 新密码(如果是初始化密码登录):
ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码';
FLUSH PRIVILEGES;
五、可选操作
- 图形化客户端
推荐安装 MySQL Workbench 或者 Navicat,方便管理数据库。 - 远程访问配置
CREATE USER 'root'@'%' IDENTIFIED BY '你的密码'; GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' WITH GRANT OPTION; FLUSH PRIVILEGES;
然后在my.ini
中确认bind-address=0.0.0.0
。
✅ 到这里,你就能在 Windows 下成功安装并使用 MySQL 了。
发表回复