databases显示顺序问题

【 使用环境 】 测试环境
【 OB MySql模式】
【 使用版本 】V3.2.3.3
【问题描述】目前不管用数据库工具比如dbeaver还是show databases命令列出所有database,都是按照数据库创建时间(或database_id?)排序的而不是数据库名,我在一个租户下有近百个数据库如果不是按库名排序会很难找,有什么办法可以让数据库按照库名排序吗?

3 个赞

这个得去咨询下了,show的时候建议可以使用like参数方便快捷查询
image

顺便咨询下你预期的安装库名排序能举个例子么

4 个赞

我的预期是按照数据库名的字母进行排序,就比如department,user,document,home这四张表按照字母排序就是department,document,home,user。另外我的主要使用场景是在数据库工具上,最好在dbeaver上能够按库名顺序排序,但是研究了一下这个工具好像不支持自定义排序,所以想问问OB是否能修改顺序。也感谢您的建议

3 个赞

目前ob没这个功能。

3 个赞

3233是企业版ob,如果遇到什么问题建议去咨询商业技术支持

2 个赞

通过sql查询系统表order by出来:
试试
SELECT schema_name FROM information_schema.schemata order by schema_name

3 个赞

学到了!!!!

1 个赞

这个需求有点意思啊

我也是这么想的 可以换个思路试试?这类sql如果觉得麻烦是否可以有自定义快捷sql 提示键的功能,类似 plsql的 autoreplace