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

MySQL 8.0.19.0 详细安装与配置教程

时间:2026-10-21 09:45:41 来源:www.vaopo.com 人气:人

准备工作与环境检查

在安装之前,先确认你的电脑系统是 Windows 还是 Linux。本教程以最常见的 Windows 10 和 Windows 11 系统为例进行说明。首先关闭杀毒软件和防火墙的实时监控,避免它们拦截 MySQL 的服务注册或占用默认端口。同时检查电脑是否已经安装了旧版本的 MySQL 或其他数据库软件,如果有,建议彻底卸载并清理残留文件,防止路径冲突和端口冲突导致安装失败。

下载官方安装包

打开浏览器访问 MySQL 官网,进入下载页面后选择 Community Server 版本。在版本列表中下拉找到 8.0.19.0 这一特定版本,操作系统选择 Microsoft Windows,架构根据你电脑的情况选择 x86_64 或 ARM。点击下载后可能会跳转到 Oracle 账号登录页,直接点击底部的 No thanks, just start my download 即可跳过注册,获取直链下载链接。下载的文件通常是一个 zip 压缩包,大小在三百兆左右,耐心等待下载完成。

解压与目录规划

将下载的压缩包解压到一个不含中文和空格的路径下。推荐放在 C 盘的根目录下,例如 C:\mysql-8.0.19.0-win64。不要直接把文件留在桌面或者下载文件夹里,因为系统路径过长或包含特殊字符容易导致后续命令行执行失败。解压完成后,你会看到一堆文件和文件夹,暂时不需要动它们,保持目录整洁即可。

创建配置文件 my.ini

在解压后的根目录下新建一个文本文档,重命名为 my.ini。用记事本或代码编辑器打开它,写入基础配置参数。核心内容包括设置安装目录、数据存放目录、默认端口以及字符集。具体写法如下:[mysqld] 下方依次写入 basedir=C:\\mysql-8.0.19.0-win64 datadir=C:\\mysql-8.0.19.0-win64\\data port=3306 character-set-server=utf8mb4 default-authentication-plugin=mysql_native_password。注意路径里的反斜杠要写成双反斜杠,这是 Windows 系统的转义要求。保存并关闭文件。

初始化数据库服务

这一步是安装的核心环节。按下 Win 键搜索 cmd,右键选择以管理员身份运行命令行工具。切换到 MySQL 的 bin 目录,输入 cd C:\\mysql-8.0.19.0-win64\\bin 然后回车。接着执行初始化命令 mysqld --initialize --console。执行后屏幕会滚动大量日志,最后几行会生成一个临时密码,务必复制下来保存好,格式通常是乱码加字母数字组合。如果提示缺少依赖库,请提前安装 Visual C++ Redistributable 运行库。

安装并启动服务

初始化成功后,继续在同一个管理员窗口输入 mysqld --install MySQL80 来注册系统服务。显示 Service successfully installed 表示注册成功。随后输入 net start MySQL80 启动服务。如果提示启动失败,通常是端口被占用或配置文件路径写错,回到 my.ini 检查 basedir 和 datadir 是否正确。启动成功后,可以在任务管理器的服务选项卡里看到 MySQL80 处于运行状态。

修改初始密码与连接测试

服务跑起来后,使用刚才保存的临时密码登录。输入 mysql -u root -p 回车,粘贴临时密码。登录成功后会进入 mysql> 交互界面。此时必须立刻修改密码,否则无法执行其他操作。输入 ALTER USER 'root'@'localhost' IDENTIFIED BY '你的新密码'; 注意分号不能少。修改完成后输入 exit 退出。之后每次登录直接使用 mysql -u root -p 输入新密码即可。推荐使用 Navicat 或 DBeaver 等图形化工具连接本地 127.0.0.1 地址,端口保持 3306,验证安装是否完全正常。

常见问题排查

如果在连接时报错 1251,说明新版 MySQL 默认用了 caching_sha2_password 加密插件,而旧版客户端不支持。解决方法是在配置文件里加上 default-authentication-plugin=mysql_native_password 并重启服务。如果遇到权限不足,确保始终以管理员身份运行命令提示符。数据目录如果不小心重复初始化导致报错,直接删除 data 文件夹再重新执行一次初始化命令即可恢复。按照以上步骤操作,MySQL 8.0.19.0 就能稳定运行在你的电脑上,后续可以直接导入项目数据或搭建开发环境。