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

Posted

技术标签:

【中文标题】如何在 Mysql Workbench GUI 中查看表格内容?【英文标题】:How to view table contents in Mysql Workbench GUI? 【发布时间】:2013-09-09 18:55:49 【问题描述】:

如何在 mysql 工作台 GUI 中查看表格内容?我的意思是,不是从命令行。

【问题讨论】:

【参考方案1】:

首先从主屏幕打开与服务器的连接 (SQL IDE)。然后使用模式树中的上下文菜单运行一个查询,该查询只从选定的表中选择行。附加的 LIMIT 是为了避免意外读取太多行。可以在首选项对话框中关闭(或调整)此限制。

但是,这种选择行的快速方法不是很灵活。通常,您会在编辑器中运行带有附加条件的查询(文件/新查询选项卡),例如排序顺序:

【讨论】:

真的没有办法翻页吗?我希望这样的工具可以让我选择显示接下来的 1000 条记录,也可以在不手动编辑查询的情况下跳转到表的末尾(最新的 1000 条记录)。 分页很困难,因为 MySQL 不支持客户端游标。唯一的分页方法是使用限制子句。但这也有几个问题,例如它可能与用户写的内容发生冲突,并且会妨碍正确的排序和分组。 为什么会阻止正确的排序和分组?我已经做了好几次了,没有任何问题。此外,在大多数情况下,并发写入的限制也不是问题。 MySQL Workbench 几乎无法使用。 MySQL 发布已经有几十年了。查看数据库中的一些数据应该没有那么难。【参考方案2】:

选择数据库,选择表并点击如图所示的图标。

【讨论】:

【参考方案3】:

在工作台内右键单击有问题的表,然后单击“选择行 - 限制 1000”。这是弹出菜单中的第一个选项。

【讨论】:

在右键弹出菜单中没有看到“Select Rows - Limit 1000”【参考方案4】:

要在每个数据库下方的左侧面板中获得方便的表列表,您必须单击左侧面板右上角的小图标。至少在 Win7 上的 MySQL Workbench 6.3 CE 中,这可以获取完整的表列表。

看我的截图解释。

遗憾的是,这个图标甚至没有鼠标悬停标题属性,所以我很幸运地找到了它。

【讨论】:

【参考方案5】:

1st - 打开本地实例 MySql;

第二个 - 点击屏幕左中角的schemas

3rd - 像这样你会看到你的表格内容:

【讨论】:

【参考方案6】:

以上所有答案都很棒。 只少了一件事,一定要拖动灰色按钮查看表格(步骤2):

【讨论】:

【参考方案7】:

您必须打开数据库连接,而不是带有架构的工作台文件。它看起来有点奇怪,但当你意识到你在编辑什么时它就有意义了。

所以,转到主页选项卡,双击数据库连接(如果您还没有,请创建它)并玩得开心。

【讨论】:

主页上的磁贴只需单击即可。【参考方案8】:

在显示前 1000 条记录后,您可以通过单击结果网格标题中“获取行:”旁边的图标来翻阅它们。

【讨论】:

以上是关于如何在 Mysql Workbench GUI 中查看表格内容?的主要内容,如果未能解决你的问题,请参考以下文章

MySQL Workbench 字符集

ubuntu——How to Install MySQL GUI

SQL Server 到 Mysql 的迁移(使用 Mysql Workbench)。如何在 Workbench 向导的步骤中添加带有手动转义撇号的数据?

Mysql_GUI

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

如何在 MySQL Workbench 的一个窗格中写出调试消息?