准备工作与安装包获取
在安装之前,先确认你的电脑是Windows系统,并且运行内存至少达到四GB。去官方网站或者可信的镜像站找到MySQL 8.0.19版本的MSI安装包。MSI格式是微软标准的安装程序,运行起来最稳定,适合大多数开发环境。下载完成后,右键点击文件选择以管理员身份运行,这样能避免后面权限不够导致目录写入失败的问题。安装前最好关掉杀毒软件的实时防护,防止误拦截数据库的核心驱动文件。
选择安装类型与组件
启动安装程序后,会跳出欢迎界面,直接点下一步进入许可协议页面。勾选接受条款继续。接下来最关键的一步是选择安装类型。这里通常有开发者默认、服务器默认和完全自定义三种选项。一般做本地开发或者学习测试,直接选开发者默认就行,它会自动帮你把常用的插件和图形化工具都装上。如果你服务器资源有限,或者只需要基础数据库服务,可以选择服务器默认。想自己控制装哪些组件的话,就选完全自定义,手动勾选需要的模块,比如只装服务端和命令行客户端,不装多余的图形界面。
网络端口与认证方式设置
进入网络配置阶段,系统会让你设置TCP/IP端口。默认值是3306,除非你电脑上已经跑着别的数据库占用这个端口,否则千万别改。改成其他数字只会增加后续连接代码出错的概率。在认证方法那里,官方现在推荐的是标准身份验证,兼容性最好。如果你的旧项目还在用加密方式,可以切换过去,但大部分新环境保持默认即可。防火墙提示直接允许访问,确保本地和局域网都能正常调用。这一步配错是导致连接超时的最常见原因,务必仔细核对。
账户密码与安全策略配置
这一步是重置或设置root用户密码。强烈建议设置一个强度高的密码,包含大小写字母和数字,长度不少于八位。MySQL 8.0版本对密码安全要求很严,太简单的密码会被直接拒绝。记住密码一定要保存在安全的地方。另外,创建测试账号的选项按需勾选,平时写代码连库直接用root或者新建一个专用账号,不要随便开公共权限。如果不小心忘了密码,可以在安装过程中跳过这一步,后期通过命令行重置,但按流程走一遍最省心。
服务启动与环境变量配置
最后一步是配置MySQL作为Windows服务运行。务必勾选将MySQL Server设为Windows服务,并且启动时自动运行。这样每次开机不用手动敲命令就能用数据库。执行路径保持默认,方便以后找日志和配置文件。环境变量这一步很多人会忽略,其实很有必要。勾选添加到系统Path变量里,这样你在任何文件夹下打开CMD都能直接输入mysql指令,不用每次都切到安装目录。检查所有设置无误后,点击执行开始安装。
完成安装与基础验证
等待进度条走完,看到成功完成的提示,直接点关闭。打开系统自带的应用商店或者网页版Navicat等工具,尝试连接看看能不能通。也可以打开命令行输入mysql -u root -p,输入刚才设的密码,能进去就说明全部搞定。如果发现服务没启动,去控制面板的服务列表里找到MySQL80,右键选择启动即可。整个流程跑下来大概需要十分钟,只要按照步骤一步步来,基本不会遇到卡顿。装好后记得备份配置文件,方便以后迁移或者重装系统时快速恢复。



