现在,我在phpMyAdmin中有了一个数据库,在屏幕的另一边,它显示了数据库名和数据库中的表列表。如果只是几个表就可以了,但是当有几十个表时,很难找到我想要编辑的表。我曾想过要创建另一个数据库,以便更容易地组织起来,但接下来我必须使用不同的数据库名称和数据库的不同用户登录名进行连接,我只是在想,如果我可以在数据库中创建文件夹或类似的东西,那么我已经必须组织我的表了。我想知道这样的事情是否可能发生,或者任何人都知道解决这个问题的方法。
发布于 2015-05-20 04:15:07
好吧,您不能在数据库中创建数据库(或文件夹);这不是MySQL所能做的。
phpMyAdmin有一个分组特性,可以帮助您的情况。默认情况下,前缀为_ (单个下划线)的数据库将与__表(两个下划线)组合在一起。
下面是一个示例,说明在分组时这是如何结束的:
数据库:

表:

如果您能够重命名一些表,则可以利用分组特性使phpMyAdmin显示更易于管理。当然,这不会改变其他工具显示表列表的方式。
配置指令$cfg['NavigationTreeDbSeparator']和$cfg['NavigationTreeTableSeparator']控制使用的分隔符。相关文档从NavigationTreeEnableGrouping开始,包括接下来的几个行项。
https://stackoverflow.com/questions/30175172
复制相似问题