首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >用于数据库管理的Phpmyadmin vs Jetbrains Datagrip

用于数据库管理的Phpmyadmin vs Jetbrains Datagrip
EN

Stack Overflow用户
提问于 2016-10-11 16:07:12
回答 2查看 2.2K关注 0票数 5

我与Phpmyadmin合作了很长一段时间,最近我遇到了JetbrainsPhpstormIntellij,我都很喜欢它们。

现在我找到了数据库环境Datagrip

我想客观地知道:

  • Datagrip相对于Phpmyadmin的优势是什么,反之亦然。
  • Datagrip给了我Phpmyadmin缺少的东西吗?
  • Phpmyadmin给了我Datagrip缺少的东西吗?
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2020-02-28 06:33:52

自2017年2月以来,我一直在使用PhpStorm和Datagrip。在此之前,我使用了Dreamweaver和PhpMyAdmin。

在我看来,PhpMyAdmin的唯一优势就是搜索整个数据库。但自2019年以来,Datagrip就有了一个“全文搜索”,其功能与此完全相同。

此外:

  • Datagrip完全集成到您的IDE中(PhpStorm、PyCharme、IntelliJ等)。您不需要留下它来运行任何SQL查询。
  • 在SQL控制台中,您可以访问“活动模板”,通过键入几个活动模板名的字母,可以插入无法记住的巨大代码片段。在此之前:

之后:

  • SQL控制台将自动保存(通过一个连续的数字)。您可以通过ctrl/cmd +s将它们作为SQL文件保存到控制台的任何目录中。
  • 您还可以访问IDE的巨大剪贴板(在我的例子中) 100条以前复制的文本片段,而其中的每个部分都可以是一个完整的(SQL)文档:

  • 无需编写任何查询(表名、列名、外键、索引、列数据类型等),就很容易修改表:

  • 这些表和搜索结果非常容易编辑和更新,就像编辑Excel表一样
  • 您可以将任意多个数据库分配给任何项目的/setup,并且可以轻松地访问它们。
  • 您可以通过SSH隧道分配/安装和访问任何远程数据库。
  • 您可以分配/设置任何类型的DBMS:

  • 在运行SQL查询语法之前,Datagrip会检查它的活动。
  • 这是我的IDE设置,用于测试运行在不同服务器设置上的两个相同站点上的查询时间(一个在nginx/mysql上,另一个在Openlit子/Mariadb上):

你只花了几块钱就能得到的!我现在只付PhpStorm每年80欧元!我经常花更多的钱购买一个网站许可证的一些糟糕的wordpress插件!但是用PhpStorm获得一个非常高质量的软件产品。说真的,也许我唯一想作为员工工作的公司(在我整个开发“职业生涯”中都是自由职业者)可能是JetBrains。他们似乎能读懂我的想法:D.当然还有几个小问题。但每当他们推出一个新版本时,我还是个孩子时就很兴奋。

不,我不是用JetBrains :D支付的,也不,我不炒作,因为我是俄国人。当我爱上他们的时候,我以为这是一家捷克公司,拥有一群俄罗斯的神职人员(在欧洲没有什么不寻常的)。捷克人一般不喜欢俄罗斯人。所以我爱他们,即使我以为他们不会爱我。D就在我从Dreamweaver转到PhpStorm一年后,我才发现这是一家完全是俄罗斯的公司。

在Datagrip中我唯一讨厌的是SQL控制台输出由于任何原因与Docker共享一个选项卡/窗口(dafuq?)在as*中,在多个查询输出/结果之间导航是一个巨大的困难(如上面的例子,我比较了两个服务器的性能)。

更新:从我的角度来看,Datagrip的唯一缺陷( as*在控制台输出之间切换的痛苦)现在也消失了!:D我找到了一个设置,您只需打开一个"services“树(Command + Shift + T),其中列出了所有的活动/最新的”服务“。我仍然不明白为什么Datagrip控制台输出没有专用窗口,但至少现在我可以轻松地在不同控制台的输出之间导航:

票数 4
EN

Stack Overflow用户

发布于 2019-09-23 08:52:38

Phpmyadmin所缺乏的数据提供给我什么?

DataGrip提供了基于语法的快速代码完成--它甚至可以基于外键完成JOIN子句。

它还有数据编辑器--因此您可以一次编辑多个单元格,或者可以在本地编辑多个行,然后提交它们。

此外,您还可以在网格y外键中导航。

编辑器中的多光标可以帮助您编辑一组语句。

Phpmyadmin给我的数据缺乏什么?

PhpMyAdmin可以导出到PDF,ISO/IEC 26300 - OpenDocument文本和电子表格,文字,胶乳。

PhpMyAdmin有更多的管理特性,dataGrip根本不关注管理。

它还支持使用用户帐户和特权。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39981785

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档