我列下,看大家最常用那个
1 navicat 这个 mysql 最常用,pg 也选他先用了下非常不习惯,mac 下偶尔还卡
然后就寻找其他替代 2 JetBrains DataGrip 3 SQLPro for Postgres ,刚安装觉得轻便好用 4 TablePlus 5 Postico 6 PSequel 已卸载
1
lekai63 237 天前
我记得 pgsql 有个官方自己的客户端。要不先从他开始?
|
2
lekai63 237 天前
目前我在用的是 hediSQL
|
3
meiguozhiguang OP @lekai63 好像是网页版 admin 类似。
|
4
chobitssp 237 天前
pgAdmin3
|
5
flyingfz 237 天前 2
我建议不要用 GUI 客户端,命令行客户端就够用了。
psql 官方的命令行客户端也行,但有更好的命令行客户端: docker run -it --net=host --rm dbcliorg/pgcli postgresql://user:password@host:port/dbname 值得一提的是,dbcliorg 还有其他数据库的命令行客户端, 例如 mysql 、sqlite 、redis 等 。 |
7
tflins 237 天前 1
DataGrip
|
8
waltcow 237 天前 via iPhone
Datagrip
|
9
dayeye2006199 237 天前 via Android
psql
|
10
SingeeKing 237 天前 1
我选 TablePlus ,简单好用
|
12
laobobo 237 天前
TablePlus 挺好,免费版也够用
|
13
lichao 237 天前
感受上来说 Navicat 用起来最舒服
|
14
6167 237 天前 2
dbeaver
|
15
JoeDH 237 天前
navicat 对 pg 的支持不足
|
16
KongLiu 237 天前 1
DBeaver 开源免费
|
17
Mmahaha 237 天前
TablePlus ,win 和 mac 下体验都不错
|
18
longbowape 237 天前
@weijancc 记事本到不用,但是用命令行操作 db ,编辑代码文件是后端的基本能力吧
|
19
ljsh093 237 天前
dbeaver
|
20
zhhqiang 237 天前
dbeaver 发现后已经成主力了
|
21
wanniwa 237 天前
Datagrip
|
22
yangg 237 天前 via iPhone
@SingeeKing 我选 tableplus ,mac 一直只能两个 tab 坚持用
|
23
cunoe 237 天前 via Android
beekeeper
|
24
LieEar 237 天前
可以试试 heidisql ,我觉得挺好用的
|
25
iblessyou 237 天前
@SingeeKing
@laobobo @Mmahaha @yangg win 端坚持用了几年 tableplus ,去年放弃了。小 BUG 太多 1.导出不了完整的建表语句,导出时没索引。 2.修改字段/注释时,保存后好像会丢失所有,而且经常不显示注释。 3.之前提过个 bug ,好像是点开菜单再点标题,页面会从最大化还原。记不清了,反正把完整复现步骤反馈了,就是不改。 4.列表显示数据多会卡顿,不能在数据结果页面 ctrl+F 搜索 …… 现在都记不清都遇到啥了,反正好多小的地方很难受。确实很喜欢这个简洁好看的页面,但无奈小问题过多最后放弃 现在就是 dbeaver 。在酒店的 mac 上下过一个,发现比 win 的好用多了。(可能是因为创始人是用 mac 的,win 是找合作伙伴开发出的) |
26
Richardhtw 237 天前
DBeaver +1
|
27
gowinder 237 天前
beekeeper studio
|
28
meiguozhiguang OP 感谢推荐 DBeaver 我去整一个试一试。
|
29
egege 237 天前
命令行使用的话,推荐这个 https://github.com/dbcli/pgcli
|
30
luozic 237 天前
DBeaver +1
|
31
meiguozhiguang OP 已下载,等使用一段时间再看看
|
32
ashuai 237 天前
@flyingfz #5 thx. mysql client 找很久了,每次都要 run 一个完整的 mysql 起来当 client ,还在想要不要自己 rip 一个
|
33
bsg1992 237 天前
datagrip
|
34
isb 237 天前
postico 2
|
35
lanlanye 236 天前 via iPhone
学习目的的话命令行确实不错,找个有补全的可以快速熟悉语法。
|
36
vacker 236 天前 via iPhone
tableplus
|
37
jackmod 236 天前
干活在用 dbeaver ,一大堆标签页和临时脚本都记在那里。
这玩意是基于 eclipse 框架制作的,至少界面很熟悉。 除非测试写好的脚本,不要用命令行。 命令行只用标准的 psql ,防止奇怪的兼容问题。 |
38
magicfield 236 天前
dbeaver ,除了导出导入功能做的有点难用,其他还不错
|
39
sakilascott 236 天前 via Android
@flyingfz 可以写一个导入 excel 第二个 sheet 的命令让我看看吗?
|
40
aoding 236 天前
这么多推荐 dbeave 的,数据的导入导出不觉得很慢很难用吗?
|
41
rehoni 236 天前
dbeaver 挺好用的
|
42
meiguozhiguang OP @aoding 不是 一般都是一主一辅,大概主用 dbeave 备用 navicat 相辅相成
|
43
flyingfz 236 天前
楼上部分回复,好像比较抗拒在开发时使用命令行
OK , 没问题,我也只是建议, 我之所以建议,只是我认为命令行方式比较方便 , 比较贴近任务的本质,各位自便。 |
44
meiguozhiguang OP @flyingfz 我理解工具都是配合使用,什么场景用什么工具,比如线上环境不允许直连,就必须 使用命令了,因该不是抗拒。
|
45
yekern 236 天前
jetbrains 自带的就够用了, 有时候要写报表数据 一写几十 100 多行,很糟心的. 在配一个 navicat
|
46
metaluo 236 天前
做 CloudCanal 的那家公司出了款数据库连接工具也蛮好用的,支持 postgresql 的,叫 CloudDM ,亲测好用
|
47
feiyekong 236 天前 via Android
A5M2
|