请问大家觉得一个好的数据库客户端应该具备哪些特性?
我大概介绍一下现在的已有功能,因为都是利用下班陪娃空闲时间来开发自用的,功能有些简陋
st,自动出现 select * from xx|      1YouLMAO      2021-01-05 23:54:28 +08:00 via Android 连接池,sql optimizer, sql cost analysis | 
|      2pkupyx      2021-01-06 00:27:10 +08:00 先达到 mysql workbench 的相同功能 | 
|  |      3Foxkeh      2021-01-06 00:31:20 +08:00 via Android 智能提示,语法高亮,代码格式化,软件体积小且启动和运行快且稳定,内存占用少,数据库结构和数据比较并生成增量脚本,支持 csv,xls,xlsx,txt 以及自定义格式导入,支持数据库系统迁移如 Oracle > MySQL(包括函数重写) | 
|      4yeqizhang      2021-01-06 00:55:56 +08:00 via Android 参考一下 dbeaver | 
|  |      5xcstream      2021-01-06 01:21:06 +08:00 方便表格里改数据 | 
|  |      6imgbed      2021-01-06 08:34:05 +08:00 via Android 支持 sqlite | 
|      7javahuang OP @YouLMAO 连接池已经支持了,sql optimizer, sql cost analysis 这两个请问有啥工具支持的比较好吗,我去看一下,谢谢 | 
|      8javahuang OP @pkupyx mysql Workbench 太重了哈,个人也没有精力去实现所有功能,我的目标支持大家常用功能的 90% 就可以了。 | 
|      9javahuang OP @Foxkeh 智能提示,语法高亮,代码格式化,软件体积小且启动和运行快且稳定,内存占用少,这些都能满足了,其他的后面有时间了可以考虑做。感觉回答 | 
|      10Fitz77777      2021-01-06 09:04:32 +08:00 win 还是 mac 啊 | 
|      12javahuang OP @imgbed 理论上支持 jdbc 的未来都可以支持,我平常主要用 oracle 和 mysql,现在这两个都支持 | 
|  |      14vone      2021-01-06 09:17:51 +08:00 插件系统 | 
|  |      15967182      2021-01-06 09:19:35 +08:00 我在用 IDEA-Datagrip | 
|      16linbingcheng      2021-01-06 09:22:21 +08:00 有 idea 好用吗 | 
|  |      17ice2016      2021-01-06 09:23:00 +08:00 支持 csv,xls,xlsx 的导入导出~~ | 
|      18Yano      2021-01-06 09:27:49 +08:00 有 IDEA-Datagrip 好用吗? | 
|  |      19mlhadoop      2021-01-06 09:29:46 +08:00 bs 版全称是啥? | 
|      20javahuang OP @967182 嗯,datagrip 非常好用,我的目标也是尽可能实现 datagrip 更多的功能,但是 datagrip 太贵了,刚看首年 199$ | 
|  |      22levelworm      2021-01-06 10:07:17 +08:00 via Android 我觉得如果插件开发比较容易的话也是一个特色。 | 
|      23securityCoding      2021-01-06 10:10:00 +08:00 233 Datagrip 用户比较多 | 
|  |      24dynastysea      2021-01-06 10:54:04 +08:00 不关心数据库,只关心陪娃怎么把时间腾出来的?有娃在感觉不可能让写代码的 | 
|      25javahuang OP @dynastysea 哈哈,娃两岁多,我一般陪到晚上十点半,剩下的就是自由活动时间 | 
|  |      26carity      2021-01-06 12:57:16 +08:00 最好能适配移动端 | 
|  |      27dynastysea      2021-01-06 13:45:47 +08:00 @javahuang 佩服佩服,大半夜熬夜写代码 | 
|  |      28PopRain      2021-01-06 14:02:55 +08:00 dbeaver 可以参考参考,这种东东还是喜欢客户端程序 | 
|  |      29GBdG6clg2Jy17ua5      2021-01-06 14:58:26 +08:00 via iPhone 直接仿照一个 navicat | 
|  |      30ttys001      2021-01-06 15:07:45 +08:00 mac 盼望中……希望界面简洁些,图标不丑,支持暗色主题。不要订阅制! | 
|      31javahuang OP @ttys001 可以收藏关注一下哈,目前没想着收费,后期可能会开源,有些地方我尽快完善一下,然后就出个 Alpha 版本。界面简洁、暗色主题这些应该都会满足。 | 
|  |      32ibm360      2021-01-06 18:43:14 +08:00 关注,支持自定义视图 | 
|      33ixinshang      2021-01-06 22:18:20 +08:00 关注一下,V 友好多大佬开发了很多好用的工具。 | 
|  |      35yukong      2021-01-07 11:43:08 +08:00 bs 版本 建议看看阿里的 dms | 
|      36javahuang OP @yukong 谢谢,之前了解也使用过 dms,仅就数据库操作这块来看,感觉 dms 做的挺一般的,没啥参考价值... | 
|      37pkupyx      2021-01-07 18:04:58 +08:00 有个 mysqlworkbench 没有的功能,navicat 有,很实用,就是数据库对比。最终上线前一定会跑 sql 脚本,跑完了要对比 test 和 prod 的数据库结构是否完全一致。 | 
|      38javahuang OP 放了预览版了,欢迎大家提建议 |