(超详细)MySQL 8 解压缩版 Windows 安装教程

该文章已生成可运行项目,

一、准备工作

  1. 下载安装包:从MySQL官网选择"Windows (x86, 64-bit), ZIP Archive"版本,点击"No thanks, just start my download"直接下载
  2. 解压文件:将ZIP包解压到无中文、无空格的路径(重要!避免后续报错),如D:\mysql-8.0.44-winx64
  3. 管理员权限:后续所有命令行操作必须以管理员身份运行CMD/PowerShell

二、创建配置文件(my.ini)

MySQL解压版默认无配置文件,需手动创建:

  1. 在MySQL根目录(如D:\mysql-8.0.44-winx64)新建文本文件,重命名为my.ini(注意后缀为.ini,不是.txt
  2. 粘贴以下内容并修改路径(basedir和datadir为你的解压路径):
[mysqld]
# 基础配置
port=3306                  # 默认端口
basedir=D:\mysql-8.0.44-winx64  # MySQL根目录
datadir=D:\mysql-8.0.44-winx64\data  # 数据存储目录(自动创建)
max_connections=1000       # 最大连接数
max_connect_errors=10      # 最大错误连接次数
character-set-server=utf8mb4  # 服务端字符集(推荐utf8mb4)
default-storage-engine=InnoDB  # 默认存储引擎

# 性能优化(根据内存调整)
innodb_buffer_pool_size=512M  # 建议为物理内存的1/4(8G内存可设为2G)

[mysql]
default-character-set=utf8mb4  # 客户端字符集

[client]
port=3306
default-character-set=utf8mb4

三、配置环境变量(可选但推荐)

  1. 右键"此电脑"→"属性"→"高级系统设置"→"环境变量"
  2. 方法一(推荐)
    • 新建系统变量:MYSQL_HOME,值为MySQL根目录(如D:\mysql-8.0.44-winx64
    • 编辑系统变量Path,新增:%MYSQL_HOME%\bin
  3. 方法二:直接编辑Path,新增D:\mysql-8.0.44-winx64\bin
  4. 重启命令行窗口使环境变量生效

四、初始化数据库

  1. 以管理员身份打开CMD/PowerShell,切换到MySQL的bin目录(环境变量配置后可省略):
    cd /d D:\mysql-8.0.44-winx64\bin
    
  2. 执行初始化命令(记录临时密码!):
    mysqld --initialize --console
    
    • 成功后会显示类似:[Note] [MY-010454] [Server] A temporary password is generated for root@localhost: abcdefghijkl
    • 临时密码用于首次登录,务必记录

五、安装Windows服务

  1. 继续在bin目录执行服务安装命令(服务名可自定义,如mysql8):
    mysqld --install mysql8 --defaults-file="D:\mysql-8.0.44-winx64\my.ini"
    
  2. 成功提示:Service successfully installed
  3. 若需卸载服务:mysqld --remove mysql8

六、启动MySQL服务

  1. 启动服务:
    net start mysql8
    
  2. 成功提示:The MySQL8 service was started successfully
  3. 停止服务:net stop mysql8
  4. 查看服务状态:services.msc→找到mysql8服务

七、修改root密码(首次登录必做)

  1. 登录MySQL(使用初始化时的临时密码):
    mysql -u root -p
    
  2. 输入临时密码后进入MySQL命令行
  3. 修改密码(替换为你的新密码):
    ALTER USER 'root'@'localhost' IDENTIFIED BY '新密码';
    FLUSH PRIVILEGES;  # 刷新权限
    
  4. 退出MySQL:exitquit

八、验证安装

  1. 重新登录:mysql -u root -p→输入新密码
  2. 执行命令查看版本:SELECT VERSION();
  3. 若显示MySQL 8.0.x版本号,安装成功!

本文章已经生成可运行项目
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值