从 IDEA 工作

All lectures for ZH purposes
第 1 级 , 课程 801
可用

设置想法

Intellij IDEA 知道如何使用数据库并不比 Workbench 差。它甚至在右窗格中有一个专用的数据库选项卡。如果你点击它,你会看到一张图片:

让我们尝试连接到我们的数据库。要开始,请单击加号:

您喜欢支持的数据库列表吗?感人的?从 Google Big Query 开始,到 Cassandra 结束。

连接 MySQL IDEA

但我们是谦虚的人,所以我们就选择MySQL。IDEA 立即建议指定连接数据库的设置:

它们比 Workbench 还要多。尽管您需要的一切都已指明,但可能没有登录名和密码。

有趣的是:IDEA 是用 Java 编写的,因此它使用标准的 Java 驱动程序来与 MySQL 一起工作。也就是说,正是我们的程序在向 MySQL 服务器发送查询时将使用的那些。

因此,请随时单击下载以下载缺少的驱动程序。

我还指定了本地服务器的登录名和密码,然后单击“测试连接”按钮:

连接已成功建立,请随时单击“确定”。

显示数据库的内容

如果你看到这张图:

然后单击以红色突出显示的位置并手动选择方案列表。我指定了 3:test、test2 和 supershop,这就是我现在看到的:

我的所有三个图表都已到位。让我们看看我们在用户表中有什么:

好吧,我已经知道那里有哪些列,但是如何查看数据呢?

显示表格内容

我只是双击表名,IDEA 向我展示了这个:

到目前为止,它看起来比在 Workbench 中有趣得多。数据马上就显示出来了,而且还有服务字段WHERE和ORDER BY。这样您就可以当场筛选和排序数据。

让我们尝试按级别对表格进行排序...

当我开始写单词级别时,IDEA 立即为我提供了一大堆提示:

也许这看起来比通过 Workbench 工作更有趣,他没有给出任何特别的提示。

我输入 level,按回车键,瞧,表格已排序:

好的,现在我想在不绑定表的情况下执行任意查询,我在哪里可以做呢?

我们返回到右侧的面板——那里有一个特殊的按钮可以打开查询控制台:

然后我们开始编写查询:

IDEA 的自动提示一如既往地位于最前面。这是我们的查询结果:

评论
TO VIEW ALL COMMENTS OR TO MAKE A COMMENT,
GO TO FULL VERSION