说实话,非引战帖,感觉 datagrip 还没有 phpmyadmin 好用

2020-11-20 08:47:39 +08:00
 kisshere
  1. datagrip 存储有很多数据库和表,但它把这些表的 tab 和 console 的 tab 都放在顶部,混乱不堪,对于数据库较多的人,每次都要找好久才能找到我要的 tab,能不能像 phpmyadmin 一样,把表的 console 单独放在底部??
  2. 所有 console 的输出结果共用一个输出结果面板,其高度没法单独为每个 console 设定我也就不说了(每次切换 tab 都要重新调节一下 console 输出结果面板的高度),关键是一个 console 没执行完,再执行另一个表的 console,居然会覆盖最初的 console 结果!!!
  3. datagrip 基于 ssh 连接,其速度远慢于 phpmyadmin,每次 console 一次,都要先等待好久的“Processing”,然后柳暗花明终于出现“Querying”,这点我一直搞不明白,同样是基于 ssh 连接,为啥 mysql cli 模式,或者用开源的 mycli,速度都非常快,回车即出结果
6694 次点击
所在节点    程序员
46 条回复
LokiSharp
2020-11-20 08:51:19 +08:00
但是我不用 mysql 也不写 php 就很爽了啊
kamal
2020-11-20 08:54:47 +08:00
我还发现 DataGrip 的 introspect schemas 功能有严重的性能问题,经常搞挂低配置的服务器 https://mp.weixin.qq.com/s/zFhp2UaYMAEME_hSTi7abA
kamal
2020-11-20 08:55:38 +08:00
说明一下这里的“挂”是说 MySQL 占用内存过多被杀进程。
Inf1nity
2020-11-20 09:07:54 +08:00
我用过一段时间,然后就没再用过了。智能提示等等编写体验很棒,但是除开这些,界面只是复用 Jetbrains 自家 IDE 的基本框架,没有针对数据库进行改进,完全还是老一套,问题就在于这老一套对于数据库处理工作而言十分混乱,用着相当难受。
hbolive
2020-11-20 09:11:06 +08:00
@LokiSharp 你好大佬,如何才能像你这么稳拿?
drackzy
2020-11-20 09:12:03 +08:00
MongoDB 支持感觉还不如 Robo 3T
garlics
2020-11-20 09:15:10 +08:00
我最喜欢用的是 navicat for mysql 11,可惜不支持 mysql8
imdong
2020-11-20 09:19:03 +08:00
说得对,我站 adminer 。
captain2011
2020-11-20 09:24:51 +08:00
我大批量从 Excel 中粘贴数据到数据库的时候,用 datagrip 非常顺手
brice32
2020-11-20 09:25:30 +08:00
jetbrains 粉丝跟果粉似的,有一帮人跟邪教一样。不知道有没有都买正版。
chendy
2020-11-20 10:22:58 +08:00
喜欢啥就用啥呗…
datagrip 最大的优点是和 jb 家其他产品操作逻辑差不多
但是本体就是个 intellij 数据库插件,idea 里用可以在代码里提示校验 sql,单独拉出来并不是很香
xiaochong0302
2020-11-20 10:30:21 +08:00
我就喜欢用 phpmyadmin,看中 web 优势
janxin
2020-11-20 10:33:45 +08:00
datagrip 的好处是集成在 IDE 里啊,其他的都得是单独 APP 才行
aodiquan
2020-11-20 10:34:11 +08:00
1. 你把 Database 里那些设置成英文,可以弄个 table_前缀,搜索限制为 tables,这个默认没有快捷键的,可以加一个,这样可以快速切换,不要去找着点,很累
2. 这个无解,我用也很恼火,因为这个 console 输出也弃坑几次
3. 无解,很慢
基本每个客户端都有优缺点,现在是 navicat 和 datagrip 双持
比较健忘,有时候只能记着写过一个 sql,再写一次麻烦,datagrip 如果不去删可以一直留着,可以 ctrl+f12 根据表名定位,而且经常忘了表有哪些字段和字段含义,datagrip 可以 ctrl+q 快速查看字段含义,而且 navicat 提示表的字段不准,经常提示了别的表的字段,导致经常输错,datagrip 比较准,这个表没有就是没有,而且查询的字段多的时候,要左右滑动找,datagrip 可以 ctrl+F12 快速跳过去
简单说 datagrip 强项在搜索上,可以快速定位,但是慢,而且 console 的显示不能根据 dataBase 分组,如果搞成每个结果一个 console 更加恶心,如果我急着用,而且 sql 用完就扔,就用 navicat,否则用 datagrip
atonku
2020-11-20 10:40:17 +08:00
从文件大量导入数据的时候,datagrip 还容易丢数据
debuggerx
2020-11-20 10:42:02 +08:00
全家桶续费用户表示,基本同意 lz 所说的各种缺点,但是智能提示和补全离不开啊。。。相比优点之下,问题我都还能忍
levelworm
2020-11-20 11:00:29 +08:00
光智能提示和补全就很香了,不知道 phpadmin 这两点怎么样,不然根本没法用啊。自己记不住的。
mokeyjay
2020-11-20 11:03:47 +08:00
智能提示和补全很香,其他确实不太行。不过既然是全家桶的一员,钱都掏了,将就用用吧
我还是觉得 navicat 最强,可是太贵了
lancelock
2020-11-20 11:06:32 +08:00
以前用 datagrip,现在换 table plus 了
liprais
2020-11-20 11:09:37 +08:00
datagrip 只拿来跑 sql

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/727364

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX