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

MySQL 8解压安装详细教程步骤详解

时间:2026-10-01 18:57:55 来源:www.vaopo.com 人气:人

准备工作与文件下载

安装MySQL 8之前,先确认电脑系统是Windows 64位。去官网下载页找到MySQL Community Server 8.0版本,选择Windows平台下的ZIP Archive压缩包。下载完成后,把压缩包放到一个路径里没有中文和特殊符号的文件夹里,比如D盘根目录。用解压软件打开它,建议重命名为mysql,方便后面输入命令时少打几个字母。

创建配置文件my.ini

解压后的目录里默认没有配置文件,需要自己建一个。在mysql文件夹内新建一个文本文档,名字改成my.ini(注意后缀要是ini不是txt)。用记事本打开,填入基础配置代码。主要写清楚安装路径、数据存放路径、端口号和字符集。端口默认3306不用改。字符集一定要设为utf8mb4,不然以后存表情或者特殊符号会报错。保存时选所有文件类型,避免系统偷偷加上.txt后缀。

环境变量配置

为了让命令行随时能调用mysql命令,得配环境变量。右键桌面此电脑点属性,打开高级系统设置,点环境变量。在系统变量里找Path,双击编辑。点新建,把mysql文件夹里的bin目录完整路径填进去,确定保存。打开cmd命令行窗口,输入mysql回车,如果能跳出版本号提示,说明配好了。如果提示找不到命令,记得重启一下电脑再试。

初始化数据库核心文件

这一步最关键,必须以管理员身份运行CMD。按Win键搜cmd,右键以管理员身份打开。切到mysql的bin目录下,输入mysqld --initialize-insecure --console命令。加insecure参数是为了不自动生成随机密码,方便第一次登录。执行过程会打印一堆日志,最后几行会显示临时密码,先记下来备用。等进度条跑完,mysql目录下会自动多出一个data文件夹,里面全是初始化的数据文件,千万别手动删动。

注册服务并启动

继续在管理员命令行里输入mysqld --install MySQL8命令,把程序注册成系统服务。成功后会提示Service successfully installed。接着输入net start MySQL8启动服务。如果提示启动失败,通常是配置文件写错了路径或者data目录权限不够,回去检查my.ini里的路径斜杠方向对不对。服务起来后,在任务管理器服务列表里能看到MySQL8状态为已启动。

首次登录与修改密码

输入mysql -u root -p回车,刚才是用insecure初始化的,直接回车就能进。进入mysql控制台后,第一件事就是改密码。输入alter user root@localhost identified by新密码;注意分号不能少。改完后输入flush privileges刷新权限。这时候就可以用navicat或者命令行工具连上了。如果提示插件认证错误,可以输入alter user root@localhost identified with mysql_native_password by新密码;切换回传统认证方式,兼容性更好。

日常维护小贴士

解压版装好后不用额外装图形界面,命令行最稳定。以后想开机自启,就去服务管理把MySQL8改成自动启动。备份数据时直接复制data文件夹就行,比导出sql快得多。遇到乱码问题百分之九十是客户端连接没设utf8mb4,改连接参数就能解决。保持命令行简洁操作,遇到问题先查error日志,通常都能快速定位。