news 2026/4/25 7:08:43

如何在MAMP Pro中设置默认phpMyAdmin_端口冲突排查与重置

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
如何在MAMP Pro中设置默认phpMyAdmin_端口冲突排查与重置

phpMyAdmin打不开主因是MAMP Pro的MySQL端口(默认8889)被占用,导致连接拒绝或#2002错误;需停冲突服务、查端口占用、确认Apache运行,并通过MAMP Pro配置调整路径而非端口;密码错误类问题多因host绑定不匹配,需检查并创建'root'@'localhost'用户。phpMyAdmin 打不开,提示 Connection refused 或空白页大概率是 mamp pro 里 phpmyadmin 绑定的端口被其他服务占了,最常见的是系统自带的 apache、mysql 或另一个 mamp 实例在跑。mamp pro 默认把 phpmyadmin 嵌在 localhost:8888/phpmyadmin 里,但它底层依赖一个独立的 mysql 连接端口(通常是 8889),这个端口如果被占,phpmyadmin 就连不上数据库,页面要么卡住,要么报 #2002 - the server is not responding。实操建议:先停掉所有可能冲突的服务:sudo apachectl stop、brew services stop mysql(如果你用 Homebrew 装过 MySQL)、关掉其他 MAMP 或 XAMPP 窗口打开 MAMP Pro → Servers 标签页 → 点击左侧 MySQL → 查看右侧面板里的 Port 值(默认 8889)→ 记下这个数字终端执行:lsof -i :8889(macOS)或 netstat -ano | findstr :8889(Windows)确认端口占用者如果没被占,但还是打不开,检查 localhost:8888 是否能正常访问 MAMP 主页——如果主页也打不开,说明 Apache 没起来,不是 phpMyAdmin 单独的问题想改 phpMyAdmin 的访问路径或端口,但改完就 404phpMyAdmin 在 MAMP Pro 里不是独立进程,它只是 Apache 配置里的一个别名(Alias),不能像普通网站那样随便换端口。你看到的 /phpmyadmin 是 Apache 把请求代理到内置 PHP 脚本的结果,真正起作用的是 Apache 的配置文件和 PHP 的 php.ini 中对 MySQL socket 或 host 的指向。实操建议:不要去手动改 /Applications/MAMP/bin/phpMyAdmin/ 下的任何配置——MAMP Pro 启动时会覆盖它如需更换访问路径(比如从 /phpmyadmin 改成 /db),进 MAMP Pro → Hosts → 选中当前 host → Apache 标签 → 点 Customize virtual host configuration → 在文本框末尾加一行:Alias /db "/Applications/MAMP/bin/phpMyAdmin/",再加一段 <Directory ...> 权限块(MAMP Pro 会自动补全)改端口?只能改 MySQL 的监听端口(8889),不能改 phpMyAdmin 的 HTTP 端口——它必须走 Apache 当前监听的端口(如 8888 或 80)改完务必点左上角 Save,再点 Restart Servers,只点 Reset 不生效MAMP Pro 重置后 phpMyAdmin 用户密码丢了重置 MAMP Pro 并不等于重置 MySQL root 密码。MAMP Pro 自带的 MySQL root 密码默认是 root,但如果你在 phpMyAdmin 里改过、或者用命令行设过新密码,重置 MAMP Pro 只会恢复 Apache 和 MySQL 的配置文件,不会动已存在的 MySQL 数据目录里的用户表。立即学习“PHP免费学习笔记(深入)”; 标贝科技 标贝科技-专业AI语音服务的人工智能开放平台

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/25 7:06:18

从零开始:在Arduino IDE中为STM32F103C8T6搭建开发环境

1. 为什么选择Arduino IDE开发STM32F103C8T6 STM32F103C8T6作为一款性价比极高的Cortex-M3内核微控制器&#xff0c;在电子爱好者中广受欢迎。但传统开发方式需要安装Keil、IAR等专业IDE&#xff0c;配置复杂且需要额外调试器。而使用Arduino IDE开发STM32&#xff0c;就像给专…

作者头像 李华
网站建设 2026/4/25 7:02:39

PyQt5 QThread实战:告别界面卡顿,构建响应式GUI应用

1. 为什么你的PyQt5界面会卡死&#xff1f; 每次点击按钮后界面就冻住不动&#xff0c;进度条卡在中间&#xff0c;鼠标变成转圈圈——这种体验对用户来说简直是灾难。作为开发者&#xff0c;你可能已经发现了一个残酷的事实&#xff1a;PyQt5默认情况下所有代码都在主线程&…

作者头像 李华
网站建设 2026/4/25 6:56:07

炉石传说终极插件指南:HsMod 完全配置手册

炉石传说终极插件指南&#xff1a;HsMod 完全配置手册 【免费下载链接】HsMod Hearthstone Modification Based on BepInEx 项目地址: https://gitcode.com/GitHub_Trending/hs/HsMod 想要彻底改变你的炉石传说游戏体验吗&#xff1f;HsMod 是一款基于 BepInEx 框架的开…

作者头像 李华
网站建设 2026/4/25 6:52:32

大模型时代下的专项应用:Pixel Couplet Gen技术细节与性能对比

大模型时代下的专项应用&#xff1a;Pixel Couplet Gen技术细节与性能对比 1. 春联生成领域的专业选手 在通用大模型风靡全球的今天&#xff0c;Pixel Couplet Gen作为一款专注于春联生成的垂直领域模型&#xff0c;展现了专业工具的独特魅力。不同于"什么都会一点"…

作者头像 李华