2026-10-22 10:18:45
在Windows系统上安装MySQL 8.0的完整步骤如下:
一、下载MySQL Installer从微软官网安装对应版本(通常为x64),重启电脑后重试。
耗时取决于电脑性能,耐心等待。
默认端口 3306,若冲突可修改为其他端口(如3307)。
勾选 “Open Firewall port for network access”,允许远程访问。
默认使用 Strong Password Encryption(推荐),兼容性更好。
设置复杂密码(含大小写、数字、特殊字符),并妥善保存。
默认服务名 MySQL80,勾选 “Start MySQL Server at System Startup”。
从微软官网安装对应版本,重启后重试。
修改MySQL端口为未被占用的值(如3307),或卸载冲突服务。
通过命令行重置密码(需修改配置文件跳过权限验证,操作较复杂)。
手动添加3306端口的入站规则(Windows Defender防火墙)。
检查日志(通常在 C:Program FilesMySQLMySQL Server 8.0data),确认权限或配置文件错误。
按 Win + R,输入 services.msc,确认 MySQL80 状态为 “正在运行”。
打开Workbench,输入Root密码连接,若成功则安装正常。
将MySQL的 bin 目录(如 C:Program FilesMySQLMySQL Server 8.0bin)添加到系统环境变量 PATH。
打开CMD,输入:mysql -u root -p
输入密码后,看到 mysql> 提示符即表示成功。
修改 my.ini 文件(通常在 C:ProgramDataMySQLMySQL Server 8.0),调整 innodb_buffer_pool_size(如内存8GB以上可设为 4G)。
初期无需调整其他参数,后续根据需求优化。
总结:MySQL 8.0在Windows上的安装已高度傻瓜化,按步骤操作即可完成。重点在于配置端口、密码和防火墙,安装后务必进行安全优化(如修改密码、删除匿名用户)。遇到问题时,检查日志和依赖项通常能快速定位原因。