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

MySQL 8 安装详细教程

时间:2026-10-07 10:22:33 来源:www.vaopo.com 人气:人

安装前必看的准备事项

在安装之前,先确认你的电脑系统是 Windows 10 或更高版本,Mac OS 10.15 以上,或者主流的 Linux 发行版。MySQL 8 对运行内存要求不高,但建议预留至少 2GB 的可用磁盘空间。最重要的是彻底卸载干净旧版本的 MySQL,避免端口冲突或服务残留。去控制面板把旧的删掉,再用文件管理器彻底清理 Program Files 下的 mysql 文件夹,删除注册表里相关的键值,最后重启电脑才能确保环境纯净。

第一步:下载官方安装包

直接访问 MySQL 官网,找到 Community Server 社区版。选择 8.0.x 系列,根据系统位数下载对应的 MSI 安装包用于 Windows,或者 TAR 压缩包用于 Linux 和 Mac。千万不要随便从第三方软件站下载,容易捆绑垃圾软件或拿到过时的安全补丁版本。下载完成后,把安装文件放到一个路径完全不带中文和空格的目录里,比如 D:\mysql_install,这样后续配置路径解析更稳定。

第二步:开始图形化安装

双击打开 MSI 安装程序,选择 Custom 自定义安装模式。把 Product Selection 里的所有组件全部勾选,默认安装路径可以保留,也可以手动改为 D:\Program Files\MySQL\MySQL Server 8.0。点击 Next 进入配置环节。这里最关键的一步是 Authentication Method,务必选择 Use Legacy Authentication Method,否则某些老项目连接数据库时会直接报认证插件不兼容的错误。接着设置 root 密码,建议使用大小写字母加数字混合,Root Username 保持默认的 root,端口 Port 保持 3306 不变。

第三步:初始化与创建服务

配置完基本信息后,点击 Execute 执行初始化。进度条走完表示系统配置文件和数据目录生成成功。下一步是 Windows Service 选项,强烈建议勾选 Add to Path 环境变量,这样以后在任意命令行窗口都能直接输入 mysql 命令。服务名称保持 MySQL80,启动类型选 Automatic 自动启动。再次点击 Execute,等待服务注册完成。整个过程大概需要一两分钟,期间尽量不要操作其他软件干扰磁盘读写。

第四步:验证是否安装成功

安装界面显示 Complete 就代表核心步骤已全部搞定。打开命令提示符或 PowerShell,输入 mysql -u root -p,按回车后输入刚才设置的密码。如果屏幕出现 Welcome to the MySQL monitor 提示符,说明服务端已经正常运行。输入 show databases; 能列出四个默认库,进一步证明数据目录初始化无误。此时你可以关闭命令行,打开 MySQL Workbench 或者 Navicat 等可视化工具进行后续的建库建表操作。

常见问题快速排查

如果遇到 1045 访问拒绝错误,通常是密码记错或者权限未生效,直接在服务管理器里重启 MySQL 服务再试一次。连不上本地客户端的话,检查任务管理器里 mysql.exe 进程是否卡死,强制结束后再重新启动服务。如果需要开启外网访问,需要在数据库里执行授权语句,同时记得在系统防火墙的高级设置里放行 3306 端口的入站规则。安装过程中如果一直卡在 Initializing Database,多半是杀毒软件拦截了写入操作,暂时退出安全卫士并清理 C 盘临时文件就能解决。按照这套流程走一遍,日常开发部署基本不会遇到阻碍。