在 phpMyAdmin 中,在每个数据库的 Structure 页面上,都有一个表格显示 DB 中的所有表格以及每个表格中的记录数。Workbech中是否有类似的东西?
谢谢。
在 phpMyAdmin 中,在每个数据库的 Structure 页面上,都有一个表格显示 DB 中的所有表格以及每个表格中的记录数。Workbech中是否有类似的东西?
谢谢。
迟到的答案,但对于遇到此页面的其他人来说,在 MySQL Workbench 6.0 中执行此操作的方法是:
此列显示数据库中每个表中每个主键和导航键的值的数量。PRIMARY 键的值数是行数。希望有帮助。
另一种方法是:
我不知道如何在 MySQL Workbench 中执行此操作,但以下查询返回表中的行数。
SELECT COUNT(*) FROM table_name;
您应该在结构页面上找到它:展开“+详细信息...”链接
在数据库:“information_schema”中,您将找到一个包含服务器表的“TABLES”表和一个包含记录数的“TABLE_ROWS”字段。
一种快速而肮脏的方法就是执行以下查询:
SELECT * FROM information_schema.TABLES WHERE TABLE_SCHEMA = #YOUR-DB-NAME-HERE#
但是您也可以通过转到菜单栏(顶部)并选择以下方式从 MySQL Workbench 中查询信息:
Edit -> SQL Editor -> Show Metadata Schemata
现在像往常一样转到您的表(可能通过“打开连接以开始查询”,您将有两个新表information_schema
和performance_schema
.
打开information_schema
桌子,你会在那里
table schema table name table_rows
your db name you table name number_of_rows
希望这能让事情变得更有用。