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

Windows10下XAMPP改端口后phpMyAdmin遇Invalid setting error求助

解决XAMPP修改MySQL端口后phpMyAdmin连接失败的问题

嘿,我之前也碰到过一模一样的情况!你修改了MySQL的端口但没同步更新phpMyAdmin的配置文件,这就是导致连接报错的核心原因。下面是一步步的解决步骤:

  • 找到phpMyAdmin的配置文件
    打开你的XAMPP安装目录(默认一般是C:\xampp),进入phpMyAdmin文件夹,找到名为config.inc.php的文件,用记事本或者代码编辑器(比如VS Code)打开它。

  • 更新MySQL端口配置
    在文件里查找这一行代码:

    $cfg['Servers'][$i]['port'] = '';
    

    把空字符串改成你设置的MySQL端口3307,修改后变成:

    $cfg['Servers'][$i]['port'] = '3307';
    

    同时确认以下两行的配置和你的设置一致(因为你说root密码为空):

    $cfg['Servers'][$i]['user'] = 'root';
    $cfg['Servers'][$i]['password'] = '';
    
  • 重启Apache服务
    回到XAMPP控制面板,找到Apache服务,先点击Stop停止服务,等待几秒钟后再点击Start重新启动。

  • 测试连接
    现在重新访问phpMyAdmin页面,应该就能正常连接到MySQL了。

额外检查点(如果上面步骤没解决的话)

  • 确认MySQL确实在使用3307端口:在XAMPP控制面板点击MySQL旁边的Config,选择my.ini,查找port=3307是否存在,确保端口配置正确。
  • 检查Windows防火墙是否拦截了3307端口,不过本地访问的话这种情况概率较低,你可以暂时关闭防火墙测试一下。

内容的提问来源于stack exchange,提问作者Mr.D

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.22 08:10:39