15

phpMyAdmin の各データベースの構造ページには、DB 内のすべてのテーブルと各テーブルのレコード数を示すテーブルがあります。Workbech に似たようなものはありますか?

ありがとう。

4

4 に答える 4

14

遅い回答ですが、このページに出くわした他の人にとって、MySQL Workbench 6.0 でこれを行う方法は次のとおりです。

  1. ナビゲーター ペインでテーブルを右クリックします。
  2. 「テーブルのメンテナンス...」を選択します
  3. [インデックス] タブに移動します。
  4. 右にスクロールして、「カーディナリティ」列を見つけます。

この列には、データベース内の各テーブルの主キーとナビゲーション キーのそれぞれの値の数が表示されます。PRIMARY キーの値の数は行数です。それが役立つことを願っています。

別の方法は次のとおりです。

  1. ナビゲータ ペインでデータベースを右クリックします。
  2. 「スキーマインスペクタ」を選択します。
  3. データベース内の各テーブルの「行」列がある「テーブル」タブに移動します。
于 2014-09-02T00:22:15.490 に答える
4

MySQL Workbench でそれを行う方法がわかりませんが、次のクエリはテーブル内の行数を返します。

SELECT COUNT(*) FROM table_name;
于 2014-12-16T17:09:26.100 に答える
0

それを行うための簡単で汚い方法は、次のクエリを実行することです。

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

ただし、メニューバー (上部) に移動して次を選択することにより、MySQL Workbench からの情報よりもクエリを実行することもできます。

Edit -> SQL Editor -> Show Metadata Schemata

次に、通常どおりにテーブルに移動します (おそらく「接続を開いてクエリを開始する」を使用すると、2 つの新しいテーブルinformation_schemaperformance_schema.

テーブルを開けinformation_schemaばそこにある

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

これにより、物事がより使いやすくなることを願っています。

于 2014-01-10T16:08:17.693 に答える
0

構造ページでこれを見つける必要があります:「+詳細...」リンクを展開します

データベース : "information_schema" には、サーバーのテーブルを含む "TABLES" テーブルと、レコード数を含む "TABLE_ROWS" フィールドがあります。

于 2010-12-16T17:40:05.753 に答える