MySQL解压版安装教程
1. 下载MySQL解压版
-
访问MySQL官网下载页面
-
选择对应操作系统的ZIP Archive版本
-
下载完成后解压到目标目录(如:`D:\soft\mysql-8.1.0-winx64`)
2. 配置环境变量
将MySQL的bin目录添加到系统PATH环境变量
bash
D:\soft\mysql-8.1.0-winx64\bin
3. 创建配置文件
在MySQL根目录创建 `my.ini` 配置文件:
bash
[mysqld]
# 设置3306端口
port=3306
# 设置mysql的安装目录
basedir=D:\\soft\\mysql-8.1.0-winx64
# 设置mysql数据库的数据的存放目录
datadir=D:\\soft\\mysql-8.1.0-winx64\\data
# 允许最大连接数
max_connections=200
# 允许连接失败的次数
max_connect_errors=10
# 服务端使用的字符集默认为utf8mb4
character-set-server=utf8mb4
# 创建新表时将使用的默认存储引擎
default-storage-engine=INNODB
# 默认使用"mysql_native_password"插件认证
default_authentication_plugin=mysql_native_password
[mysql]
# 设置mysql客户端默认字符集
default-character-set=utf8mb4
[client]
# 设置mysql客户端连接服务端时默认使用的端口
port=3306
default-character-set=utf8mb4
4. 初始化MySQL
bash
# 以管理员身份打开命令提示符
cd D:\soft\mysql-8.1.0-winx64\bin
# 初始化数据库(会生成临时密码)
mysqld --initialize --console
记录生成的临时密码。
bash
A temporary password is generated for root@localhost: C6S/lqWwe_qw
5. 安装MySQL服务
bash
# 安装MySQL服务
mysqld --install
# 启动MySQL服务
net start mysql
6. 配置root用户密码
bash
# 使用临时密码登录
mysql -u root -p
# 修改root用户密码
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
FLUSH PRIVILEGES;
7. 验证安装
bash
# 测试连接
mysql -u root -p
注意事项
-
确保以管理员权限执行命令
-
路径中使用双反斜杠 [\\] 或正斜杠 [/])
-
妥善保管root用户密码
-
建议配置防火墙规则允许3306端口