在 MySQL Workbench 中查看来自 AWS 的数据库表

Posted

技术标签:

【中文标题】在 MySQL Workbench 中查看来自 AWS 的数据库表【英文标题】:View Database Tables From AWS in MySQL Workbench 【发布时间】:2016-12-14 19:53:10 【问题描述】:

我已使用 mysql Workbench 成功地将我的 mysql 数据库文件迁移到 aws mysql 实例。

我现在想测试是否所有内容都已正确迁移。当我使用 MySQL Workbench 连接到数据库并运行诸如

之类的 sql 查询时
SELECT * FROM Users

我收到一条错误消息,提示未选择任何数据库。我在想我实际上只连接到服务器而不是实际的数据库。有没有一种方法可以连接到实际的数据库并使用 MySQL Workbench 或其他工具查看服务器上的所有表。

【问题讨论】:

【参考方案1】:

您永远不会连接到数据库。数据库(又名模式)只是数据库服务器(又名 RDBMS)中的组织结构。因此,首先您连接到该服务器,以建立通信。然后选择要使用的模式。运行 USE 命令,或者在 MySQL Workbench 中,双击左侧模式树中的模式节点,使其成为当前默认值。您还可以在连接设置中设置初始默认架构。当前(默认)架构在树中以粗体显示:

【讨论】:

【参考方案2】:

想通了。

左侧导航面板中有一个小的展开按钮,可以展开,我可以查看我的所有表格、列等...

【讨论】:

以上是关于在 MySQL Workbench 中查看来自 AWS 的数据库表的主要内容,如果未能解决你的问题,请参考以下文章

如何在 MySQL Workbench 中隐藏/查看结果网格?

如何在 MySQL Workbench 中直接查看 blob

如何在 Mysql Workbench GUI 中查看表格内容?

如何在MySql Workbench中查看模型的所有现有元素?

MySQL Workbench 没有“看到”来自 JDBC Java 程序的更新

Mac的mysql和workbench连接问题解决