MySQL 8.0.19 Win10 详细安装配置教程

2026-10-14 13:11:32

下载与解压准备

首先在官网搜索MySQL 8.0.19的Windows压缩包。建议直接选择zip archive格式,这种免安装版最干净,不会往系统里塞一堆垃圾注册表项。打开下载页面后下拉找到对应微软系统的选项,点击跳过登录注册即可。把下载的压缩包放在纯英文路径下,比如D盘根目录,解压后把文件夹重命名为mysql8.0.19。记住这个路径,后面的配置和命令都会频繁用到它。千万不要把文件藏在桌面或者包含中文名的文件夹里,否则后续启动服务时极易报错。

编写核心配置文件

解压后的目录里没有现成的配置文件,需要手动创建。进入文件夹新建一个文本文档,将后缀改为ini,命名为my.ini。用记事本打开并填入基础参数。最关键的是修改basedir和datadir两个路径,分别指向你的解压根目录和数据存放目录,路径末尾务必加上反斜杠。字符集强烈建议统一设置为utf8mb4,它能完整支持生僻字和特殊符号,避免后期开发出现乱码问题。保存文件后关闭,这一步相当于给数据库定规矩,配置不对后续所有操作都会卡死。

初始化数据目录

按下Win键搜索cmd,右键选择以管理员身份运行命令行窗口。通过cd命令切到mysql8.0.19下的bin目录。输入mysqld --initialize --console并按回车。此时终端会快速滚动大量技术代码,请耐心等待直到全部跑完。屏幕最后几行会出现一行明确提示,标注了root用户的初始临时密码。一定要完整复制下来,包含大小写字母和标点,这串密码只会显示一次。初始化完成后,同级目录下会自动生成data文件夹,里面全是底层数据文件,绝对不要手动删除或移动。

注册服务并启动

继续在同一个管理员窗口中执行mysqld --install mysql8.0.19命令。看到Service successfully installed提示就说明数据库已经成功注册为Windows系统服务。紧接着输入net start mysql8.0.19尝试拉起服务。如果显示服务已成功启动,说明环境完全就位。若中途报错,百分之九十是my.ini路径书写有误或当前用户权限不足。启动成功后可以在任务管理器的服务列表里看到该进程常驻后台,重启电脑也能自动加载。

重置密码与连通测试

服务跑起来并不代表能直接操作。再次进入bin目录,输入mysql -u root -p粘贴刚才保存的临时密码。首次登录会被系统强制拦截,要求立即修改密码。直接执行ALTER USER命令设置你的专属密码,语句末尾的分号千万不能丢。修改完成后输入exit安全退出。重新使用新密码登录,若能顺利跳出欢迎提示符,代表整个安装链路彻底打通。此时可以搭配可视化客户端连接本地端口,导入测试表验证读写性能,一套完整的开发环境就算搭建完毕。

相关文章