蛙扑下载站:安全、绿色、放心的专业下载站! 首页|最近更新|专题集合|站内导航

mysql 8.0.19解压版安装教程

时间:2026-10-05 12:05:01 来源:www.vaopo.com 人气:人

准备工作与目录规划

安装MySQL 8.0.19解压版前,请从官方渠道下载Windows ZIP Archive格式的压缩包。解压后将文件放置于纯英文且不含空格的路径下,例如D盘的mysql-8.0.19-winx64文件夹。路径过深或包含特殊字符会导致后续权限校验失败。同时检查系统是否已安装Microsoft Visual C++ Redistributable运行库,缺少该组件会导致服务启动时静默失败。解压完成后,先不要急着运行任何命令,按顺序完成基础配置即可。

编写核心配置文件

在解压根目录下新建一个空白文档,重命名为my.ini。使用记事本打开并粘贴基础参数。重点修改basedir和datadir两项,分别指向MySQL安装根目录和数据目录。例如basedir=D:\mysql-8.0.19-winx64,datadir=D:\mysql-8.0.19-winx64\data。默认端口设为3306,character-set-server配置为utf8mb4以支持全字符集。保存时务必关闭扩展名隐藏功能,确保文件后缀确实是ini而非默认的txt。配置错误是新手卡关的第一大原因,核对路径斜杠方向需统一使用反斜杠。

配置系统环境变量

为了方便在任何位置调用数据库指令,需要将bin目录加入系统PATH。右键桌面此电脑选择属性,进入高级系统设置并点击环境变量。在系统变量区域找到Path,点击编辑后选择新建,填入bin文件夹的绝对路径。确认保存后,务必重新打开一个新的命令提示符窗口,旧窗口不会自动刷新缓存。在命令行输入mysql --version,若正确显示版本号则代表环境生效,后续所有操作均可省略切换路径的步骤。

初始化数据目录与提取密码

初始化阶段必须使用管理员权限运行CMD。按下Win键搜索cmd,右键选择以管理员身份运行。直接输入mysqld --initialize --console并按回车。控制台会出现滚动日志,最终停在最后一行显示临时密码,格式为root@localhost冒号加一串随机字符。务必完整记录该密码,丢失后只能通过删除data文件夹并重新初始化来重置。此步骤会自动创建data目录、生成系统表空间和加密密钥,严禁手动提前建立该文件夹,否则初始化会直接报错终止。

注册服务并启动运行

数据初始化成功后,继续在同一窗口执行mysqld --install mysql命令。该指令将MySQL注册为Windows后台守护进程,服务名称统一为mysql。返回成功提示后,输入net start mysql即可拉起服务。若提示服务启动成功,说明底层架构已完全就绪。此时可配合第三方管理工具进行图形化连接,也可继续使用命令行交互。日常使用中只需通过net start mysql开启,net stop mysql关闭,无需反复执行安装脚本。

重置密码与收尾设置

首次登录必须更换临时密码方可执行其他SQL语句。输入mysql -u root -p并粘贴初始密码进入交互界面。执行ALTER USER 'root'@'localhost' IDENTIFIED BY 'NewPass123!'语句,密码策略要求包含大小写与数字且长度达标。执行完毕后输入exit断开连接。验证新密码可再次输入mysql -u root -p并尝试登录。至此解压版安装全部完成。若后续遇到客户端连接拒绝,请检查防火墙规则及my.ini中的bind-address配置项,默认绑定本地回环地址即可满足开发测试需求。