用PhpMyAdmin默认会把所有数据库都显示出来,一些如 MySQL,information_schema之类的也会显示,这样既不安全看着也不爽,隐藏掉最好. 修改 config.inc.php 或者 config.sample.inc.php 默认应该是没有这两个配置的,可以手动添加上: only_db 是只显示的数据库名, 用数组格式 hide_db 是执行要隐藏的数据库名,用正则匹配模式 根据你的实际情况,两个中选一个设置就行了 $cfg['Servers'][$i]['only_db'…