phpMyAdmin 5.2.3 暗色主题已内置但需手动启用:登录后点击右上角⚙️→「Theme」选项卡选择dark类主题(如pmahomme-dark)并保存;若需默认启用,须在config.inc.php中设置$cfg['ThemeDefault'] = 'pmahomme-dark',确认themes/pmahomme-dark/目录存在且含theme.css和info.inc.php,修改后重启Web服务,并清空浏览器cookie或重置设置以覆盖用户历史偏好。
不需要额外安装或启用插件——暗色主题已内置于 phpMyAdmin 5.2.3,但默认不自动激活,需用户主动切换。
登录 phpMyAdmin 后,右上角用户名旁有一个 ⚙️ 图标(设置按钮),点击后选择「Theme」选项卡,在下拉菜单中选择 dark 或类似名称的主题(如 pmahomme-dark,具体名称取决于所用主题包)。保存后刷新页面即可生效。
dark、midnight 或 highcontrast 字样,优先选带 dark 的themes/ 目录下是否存在对应子目录Ctrl+Shift+R)若希望所有用户首次访问即看到暗色界面,需修改配置文件。编辑 /etc/phpmyadmin/config.inc.php(Ubuntu 系统路径)或你的 phpMyAdmin 安装目录下的 config.inc.php,添加或修改以下行:
/* 默认主题 */$cfg['ThemeDefault'] = 'pmahomme-dark';
注意:pmahomme-dark 是 phpMyAdmin 5.2.3 自带的暗色主题名,不是所有安装都默认启用;若该主题不存在,会回退到默认浅色主题且无报错提示。
themes/pmahomme-dark/ 是否为有效目录,内含 theme.css 和 info.inc.php
sudo systemctl restart apache2)才能让新配置对未登录会话生效phpMyAdmin 5.2.3 已优化 PHP 8.2 兼容性,但个别 CSS 变量或颜色定义仍可能被旧版浏览器忽略,导致部分区域(如 SQL 编辑器背景、表结构列表)未完全变暗。
textarea 或 .CodeMirror 区域仍是白底,检查浏览器开发者工具(F12)中是否加载了 theme.css,以及是否有 CSS 覆盖冲突真正容易被忽略的是主题与用户会话的耦合关系——即使配置了 $cfg['ThemeDefault'],已登录用户的历史偏好仍优先级更高,清空浏览器 cookie 或在「Settings → Reset settings」里重置,才能彻底应用新默认。