2010-12-16 166 views

回答

8

晚的答案,但對於其他人誰遇到這個頁面中MySQL工作臺6.0做到這一點的方法是:

  1. 右鍵單擊導航窗格中
  2. 選擇「表維護表... 「
  3. 導航到」索引「選項卡
  4. 滾動到右側以查找」基數「列。

此列顯示數據庫中每個表中每個主鍵和導航鍵的值數。 PRIMARY鍵的值數是行數。希望有所幫助。

另一種方法是:在導航窗格中

  1. 右鍵單擊該數據庫。
  2. 選擇「Schema Inspector」。
  3. 導航到「表」選項卡,該選項卡將爲數據庫中的每個表具有「行」列。
+0

你的第二種方式應該是這個問題的第一個答案! – 2017-01-14 16:03:54

+0

您對「」的建議導航到「表格」選項卡,該選項卡將爲數據庫中的每個表格提供「行」列。「」「表示與」select count(*)tablename「不同的行數是否正常? – 2017-08-16 16:40:50

0

你應該結構頁面上找到這樣的:擴大「+細節...」鏈接

在數據庫中:「INFORMATION_SCHEMA」,你會發現,含有「表格」表格服務器的表格和包含記錄數量的「TABLE_ROWS」字段。

0

一個快速和骯髒的方式去那簡直是要做到這一點查詢:

SELECT * FROM information_schema.TABLES WHERE TABLE_SCHEMA = #YOUR-DB-NAME-HERE# 

但是你也可以通過進入菜單欄(頂部),然後選擇查詢比信息從MySQL工作臺:

Edit -> SQL Editor -> Show Metadata Schemata

現在去你的表,你通常會去(可能是通過「打開連接到開始查詢」,你就會有有兩個新表information_schemaperformance_schema

打開information_schema表,你就必須有

table schema table name  table_rows 
your db name you table name number_of_rows 

希望這使事情變得更實用。

3

我不知道如何在MySQL Workbench中完成它,但以下查詢返回表中的行數。

SELECT COUNT(*) FROM table_name; 
相關問題