0
点赞
收藏
分享

微信扫一扫

MySQL 8.0 安装与配置

秀儿2020 15小时前 阅读 1

一、下载 MySQL 8.0

1. 官方下载地址

前往 MySQL 官方网站下载安装包:

🔗 https://dev.mysql.com/downloads/mysql/

✅ 推荐下载:MySQL Community Server 8.0.x(免费开源)

选择版本:

  • Operating System: Windows
  • OS Version: 根据你的系统选择 x86 (64-bit) 或 Windows (x86, 64-bit), ZIP Archive

二、安装 MySQL 8.0(ZIP 版)

步骤 1:解压安装包

将下载的 mysql-8.0.xx-winx64.zip 解压到指定目录,例如:

C:\MySQL\mysql-8.0.39

✅ 建议路径不含中文和空格。

步骤 2:创建配置文件 my.ini

在 MySQL 根目录下新建 my.ini 文件,内容如下:

[mysqld]
# 端口号
port=3306

# 安装目录
basedir=C:/MySQL/mysql-8.0.39

# 数据目录(会自动生成)
datadir=C:/MySQL/mysql-8.0.39/data

# 最大连接数
max_connections=200

# 字符集
character-set-server=utf8mb4
collation-server=utf8mb4_unicode_ci

# 默认存储引擎
default-storage-engine=INNODB

# 跳过密码验证(仅首次初始化时使用,配置完成后务必删除!)
# skip-grant-tables

⚠️ 注意:basedirdatadir 路径使用正斜杠 / 或双反斜杠 \\

三、初始化 MySQL 数据库

1. 以管理员身份打开命令提示符(CMD)

右键“开始菜单” → “Windows Terminal (管理员)” 或 “命令提示符(管理员)”

2. 进入 MySQL 的 bin 目录

cd C:\MySQL\mysql-8.0.39\bin

3. 初始化数据库(生成 data 目录和临时密码)

mysqld --initialize --console

✅ 注意:执行后会输出一大段日志,末尾会显示 root 用户的临时密码,例如:

[Note] [MY-010454] [Server] A temporary password is generated for root@localhost: abc123!XYZ

🔐 请务必复制并保存该密码!

四、安装 MySQL 服务

bin 目录下执行:

mysqld --install MySQL8

MySQL8 是服务名称,可自定义(如不写默认为 MySQL

安装成功提示:Service successfully installed.

五、启动 MySQL 服务

net start MySQL8

✅ 启动成功提示:The MySQL8 service is starting... The MySQL8 service was started successfully.

六、登录并修改 root 密码

1. 登录 MySQL

mysql -u root -p

输入上一步保存的 临时密码

2. 修改 root 用户密码

MySQL 8.0 要求密码强度,建议使用强密码:

ALTER USER 'root'@'localhost' IDENTIFIED BY 'YourNewPassword123!';

✅ 示例密码:MyP@ssw0rd2025! ❗ 密码需包含大小写字母、数字、特殊字符,长度至少8位。

3. 刷新权限

FLUSH PRIVILEGES;

4. 退出

EXIT;

举报

相关推荐

0 条评论