You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Windows重启后Wamp出现数据包乱序问题求助

解决Windows重启后Wamp连接MySQL报错的问题

报错信息:

J���
8.0.29����MNguts]�ےےے�ےك����������uE&)c^L:{�caching_sha2_password�!��ے„#08S01Got packets out of order

解决方案:

  • 确保MySQL服务自动启动
    Windows重启后,Wamp自带的MySQL服务常出现未自动启动的情况。右键Wamp托盘图标→「服务管理」,确认MySQL服务处于运行状态;还可以设置服务开机自启:右键「此电脑」→「管理」→「服务和应用程序」→「服务」,找到对应版本的MySQL(比如mysql8.0.29),将启动类型改为自动。

  • 修改MySQL用户认证方式
    报错里的caching_sha2_password是MySQL8.0+默认认证方式,部分项目驱动不兼容。打开Wamp的MySQL控制台,登录后执行以下SQL命令:

    ALTER USER '你的数据库用户名'@'localhost' IDENTIFIED WITH mysql_native_password BY '你的数据库密码';
    FLUSH PRIVILEGES;
    

    (如果用root用户连接,直接替换成root即可)

  • 排查端口冲突
    端口被占用会导致连接包乱序。打开Wamp→「Apache」→「端口使用」→「检查端口80和3306」,如果发现被其他程序(比如IIS、其他数据库服务)占用,修改Wamp的Apache端口(比如改为8080)和MySQL端口(比如改为3307),修改后重启Wamp服务。

  • 清理MySQL缓存文件
    重启后缓存文件损坏可能引发问题。找到Wamp的MySQL数据目录(默认路径wamp64\bin\mysql\mysqlX.X.XX\data),备份好数据后删除ib_logfile0、ib_logfile1和ibdata1这三个文件,然后重启MySQL服务。

内容的提问来源于stack exchange,提问作者Uroš Milošević

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 04:15:28