现在我在 phpMyAdmin 中有一个数据库,在屏幕的旁边,它显示了数据库名称,以及数据库中的表列表。如果只有几张表还好,但是当有几十张表时,很难找到我要编辑的表。我考虑过创建另一个数据库以使其更易于组织,但随后我将不得不使用不同的数据库名称和数据库的不同用户登录名进行连接,我只是想如果我可以的话会容易得多在数据库中创建文件夹或类似的东西我已经必须组织我的表了。我想知道这样的事情是否可能,或者有人知道解决这个问题的方法。
最佳答案
嗯,您不能在数据库中创建数据库(或文件夹); MySQL 无法做到这一点。
phpMyAdmin 具有分组功能,可能对您的情况有所帮助。默认情况下,前缀后跟 _
(一个下划线)的数据库将被分组在一起,带有 __
(两个下划线)的表也是如此。
这是一个示例,展示了分组后的结果:
数据库:
表格:
如果您能够重命名您的一些表,您将能够利用分组功能使 phpMyAdmin 显示更易于管理。当然,这不会改变其他工具显示表格列表的方式。
配置指令 $cfg['NavigationTreeDbSeparator']
和 $cfg['NavigationTreeTableSeparator']
控制使用的分隔符。相关文档开始于 http://docs.phpmyadmin.net/en/latest/config.html#cfg_NavigationTreeEnableGrouping并包括接下来的几个订单项。
关于mysql - 在 phpMyAdmin 中使用文件夹组织数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30175172/