In phpMyAdmin, on the Structure page for each database, there is a table showing all the tables in the DB and the number of records in each table. Is there something similar in Workbech?
Thanks.
Late answer but for anyone else who comes across this page the way to do this in MySQL Workbench 6.0 is:
This column shows you the number of values for each of the primary and navigation keys in the each table in your database. The number of values for your PRIMARY key is the number of rows. Hope that helps.
Another way is to:
select count(*) tablename is that normal?ANALYZE TABLE tablename to rebuild stats/indexes, and refreshed the page showing Cardinality - that lowered the number to the correct value. I presume this means index can contain entries for rows that have been deleted [no doubt marked so that they are ignored], so Cardinality can't be relied on unless index is rebuilt.I dont know how to do it in MySQL Workbench but the following query returns the number of rows in a table.
SELECT COUNT(*) FROM table_name; A quick and dirty way to go about it is simply to do this query:
SELECT * FROM information_schema.TABLES WHERE TABLE_SCHEMA = #YOUR-DB-NAME-HERE# But you can also query than information from MySQL Workbench by going to the menu bar (on top) and choosing:
Edit -> SQL Editor -> Show Metadata Schemata
Now go to your tables as you would normally go (probably by "Open Connection to Start Querying" and you'll have there two new tables information_schema and performance_schema.
Open the information_schema table and you'll have there
table schema table name table_rows your db name you table name number_of_rows Hope this made things more usable.
We have an option for that. When we mouse hover on DB name there are two option
The 1st option in the list above will help you to see the table information. in the information page, it will show you multiple tabs having good information of your DB along with TAB: Tables. in the Tables tab you can find all the tables listed having row count.