phpMyAdmin 4.9 不再支持 original 主题,因其源码中已被彻底移除,且与 Bootstrap 4+ 架构冲突;仅可启用内置 dark 主题或降级至 4.8.5 版本以获得近似经典体验。
phpMyAdmin 4.9 默认使用 pmahomme 主题(即“经典皮肤”的现代重制版),但官方早在 2020 年就移除了旧版 original 主题(也就是很多人怀念的蓝灰配色、带边框表格、按钮靠左的经典 UI)。它**不再随源码包分发,也不在 GitHub 仓库中维护**。
旧版 original 主题已彻底归档,无法从官网或标准渠道下载
你搜到的“经典皮肤”资源,基本来自三类来源,但都存在明确风险或限制:
- 第三方镜像站或论坛上传的
phpMyAdmin-4.8.x或更早版本的完整包(含themes/original/目录)——但这些版本早已停止安全更新,PHP 7.4+ 和 MySQL 8.0 兼容性差,不建议用于生产环境 - 有人手动从旧 Git 提交中扒出
themes/original/文件夹并打包分享——路径结构可能不匹配 4.9 的加载逻辑,config.inc.php中设置$cfg['ThemeDefault'] = 'original';会直接报错Theme "original" not found - 部分人用 CSS 覆盖方式“模拟”经典样式——只能改表单外观,无法还原旧版布局逻辑(比如数据库列表的折叠行为、SQL 执行框位置等)
为什么 phpMyAdmin 4.9 不再支持 original 主题
这不是疏忽,而是主动移除:
-
original主题依赖已废弃的jQuery UI组件和过时的 Bootstrap 2.x 混合结构,与 4.9 引入的Bootstrap 4+Font Awesome 5架构冲突 - 主题加载器(
Theme_Manager类)在 4.9 中重构,硬编码排除了非pmahomme及其衍生主题(如dark) - 官方明确说明:自 4.9.0 起,
themes/original/目录从源码树中删除,且无回退兼容层
如果真要还原接近经典的体验,可行做法只有两个
注意:都不是“原装 original”,但能显著降低视觉突兀感:
- 启用内置
dark主题:编辑config.inc.php,加入$cfg['ThemeDefault'] = 'dark';—— 它保留了pmahomme的布局,仅换深色背景+浅灰文字,操作逻辑完全一致,兼容性零风险 - 降级到
phpMyAdmin 4.8.5(最后支持original的稳定版):需确认你的 PHP 版本 ≤ 7.2(Ubuntu 18.04 默认 PHP 7.2 可行),MySQL ≥ 5.5;下载地址:https://files.phpmyadmin.net/phpMyAdmin/4.8.5/phpMyAdmin-4.8.5-all-languages.tar.gz;解压后themes/original/目录天然存在,设$cfg['ThemeDefault'] = 'original';即可生效
Uncaught TypeError: $.datepicker is not a function。php免费学习视频:立即使用
踏上前端学习之旅,开启通往精通之路!从前端基础到项目实战,循序渐进,一步一个脚印,迈向巅峰!











