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

XAMPP下phpMyAdmin无法打开,页面无限加载问题求助

解决XAMPP phpMyAdmin持续加载无法打开的问题

1. 检查MySQL服务状态

打开XAMPP控制面板,确认MySQL服务是否正常运行。如果未启动,点击「Start」启动;如果已启动,先「Stop」再重新启动,排查服务异常。

2. 排查端口占用

  • 打开XAMPP控制面板的「Netstat」,查看3306端口(MySQL默认端口)是否被其他程序占用(如其他MySQL实例、数据库管理工具等)。
  • 若端口被占用,可修改XAMPP的MySQL端口:
    1. 打开XAMPP安装目录下的mysql\my.ini文件
    2. 找到port=3306,修改为未被占用的端口(如3307)
    3. 同时打开phpMyAdmin\config.inc.php,找到$cfg['Servers'][$i]['port'] = '3306';,同步修改为新端口
    4. 重启MySQL和Apache服务

3. 清理浏览器缓存与Cookie

  • 按Ctrl+Shift+Delete打开浏览器清理界面,勾选「缓存文件」和「Cookie」,清理后重新访问http://localhost/phpmyadmin/
  • 也可以尝试用无痕模式打开页面,排除缓存问题

4. 检查phpMyAdmin配置文件

打开XAMPP安装目录下的phpMyAdmin\config.inc.php,确认以下配置是否正确:

$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['user'] = 'root';
$cfg['Servers'][$i]['password'] = ''; // 若设置过密码则填写对应密码
$cfg['Servers'][$i]['auth_type'] = 'cookie';

如果之前修改过配置,可尝试恢复默认配置(备份原文件后,复制config.sample.inc.php并重命名为config.inc.php)

5. 查看服务日志排查异常

  • Apache日志:XAMPP控制面板中,Apache模块右侧的「Logs」→「Error Log」,查看是否有连接相关错误提示
  • MySQL日志:XAMPP控制面板中,MySQL模块右侧的「Logs」→「Error Log」,排查数据库启动或连接故障

6. 修复MySQL数据库

如果MySQL日志提示数据库损坏,可尝试修复:

  1. 停止MySQL服务
  2. 打开XAMPP安装目录下的mysql\bin文件夹
  3. 在该目录打开命令提示符,执行命令:
mysqld.exe --repair
  1. 修复完成后重启MySQL服务

内容的提问来源于stack exchange,提问作者DR8

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.09 20:15:34