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

MySQL 8.0.19 安装教程详解

时间:2026-09-29 10:12:07 来源:www.vaopo.com 人气:人

准备工作与环境要求

在安装之前,先确认你的电脑是 Windows 系统,目前主流是 Win10 或 Win11。内存建议不低于 4G,硬盘剩余空间至少保留 3G,毕竟数据库后期会产生日志和缓存文件。MySQL 8.0.19 版本在安全机制上做了不少升级,对系统底层依赖比较严格。强烈建议在开始操作前暂时关闭电脑自带的杀毒软件和防火墙,防止它们误判安装脚本为威胁并强行拦截。另外,确保电脑已经安装了 Visual C++ 运行库,如果没有的话去微软官网下载最新版的 x64 版本,这一步能避开大部分启动报错。

下载与解压安装包

打开浏览器访问 MySQL 官方网站,点击downloads标签找到 Community Server。下拉菜单选择 Microsoft Windows 平台,架构务必选 x86_64,文件类型认准 zip archive 压缩包。下载完成后千万不要直接双击运行,也不要把它丢到桌面。找一个路径不带中文且没有空格的地方,直接在 D 盘根目录新建一个名为 mysql 的文件夹,把压缩包拖进去完整解压。解压完毕后你会看到 bin、docs、include、lib 等标准目录结构。此时不需要手动创建 data 文件夹和 my.ini 文件,让程序自己生成最稳妥。

初始化数据库配置

这一步是核心环节,必须严格按顺序来。按下键盘上的 Win 加 R 键,输入 cmd 打开命令提示符,然后右键点击它选择以管理员身份运行。在弹出的黑框里输入 d: 并回车,接着输入 cd mysql\bin 切换到解压目录的 bin 文件夹下。准备就绪后,输入命令 mysqld --initialize-insecure --console 并按回车。屏幕会快速滚动一堆代码,最后会显示一行带有 password 字样的字符串,这就是 root 用户的初始临时密码,务必用手机拍照或者复制到记事本里妥善保存。执行这个命令后,程序会自动在当前目录下创建一个隐藏的 data 文件夹,里面装满了基础数据表,千万别手贱去删除里面的内容。

创建服务并启动

初始化进度条走完不代表数据库已经能用,还需要把它注册成系统服务。继续在同一个管理员命令行窗口输入 mysqld --install MySQL 回车,系统返回 Service successfully installed 说明注册成功。紧接着输入 net start MySQL 启动服务,看到 Services started successfully 才算真正跑起来。这时候可以按 Win 键搜索 services.msc 打开服务管理器,往下翻找到 MySQL 项,确认它的状态是正在运行,启动类型设置为自动,这样下次重启电脑就不用手动敲命令了。

修改密码与连接测试

服务启动后,在命令行输入 mysql -u root -p 然后回车,粘贴刚才保存的初始临时密码即可进入交互式界面。初次进入建议立刻修改密码,执行 ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'Abc123456!'; 注意末尾的分号必须带上,引号里的密码要符合强密码规范。修改成功后输入 quit 退出客户端。打开你常用的数据库管理工具,比如 Navicat 或 DataGrip,新建连接时主机填 localhost,端口保持默认的 3306,用户名填 root,密码填刚才设好的新密码。如果能顺利弹出服务器信息并列出内置数据库,说明整个安装链路已经打通。

日常维护与避坑指南

正式投入使用前,建议在 mysql 根目录下新建一个 my.ini 文本文件,在里面写清楚 default-character-set=utf8mb4 和 character-set-server=utf8mb4,这样才能彻底解决中文乱码和表情包存储问题。如果遇到连接超时或者拒绝访问,百分之九十是防火墙挡住了 3306 端口,去控制面板的网络和共享中心把防火墙临时关掉试试。还有个小技巧,如果以后想重装或者换版本,先在服务管理器里停止 MySQL 服务,然后在 bin 目录下执行 sc delete MySQL 卸载旧服务,清理掉 data 文件夹后再从头来过。掌握这些基础操作,你的本地开发环境就能稳定支撑各类后端项目的运行。