データベース内のすべてのテーブルのリストと各テーブルの行数を含む結果を返すために使用するMySQL文は誰でも知っていますか?データベース内のすべてのテーブルのリストと、それぞれのテーブル内の行の数?
0
A
答えて
7
私はMySQLを学んだし、ショーのテーブルのstatusコマンドについては知りませんでした。この
SELECT Table_name,Table_rows FROM
information_schema.tables
WHERE TABLE_SCHEMA = 'yourdatabase'
3
ショーテーブル - テーブル
ショーテーブルのステータスのリストについて - あなたの名前、行数、および余分な情報のリスト
0
使用PEAR DBのショートカットの方法を与える必要があります。
$db=DB::Connect("mysql://[email protected]/testdb");
$tab=$db->getListOf("tables");
....
$db->tableinfo("table_name");
...
$r=$db->query("select * from table_name");
echo $r->numrows();
echo $r->numcols();
0
を試してみてください。良いですね!
私が言ったように、私はまだ始まっていますが、すでに私のデータベースは200万行以上あります。
は、ホストコンピュータは
select count(*) from table_name
を言うと引き換えに一つだけの行を取得するためにあなたが
select * from table_name
それは単純ではないでしょう場合は、すべての行のためのストレージを見つける必要がありますか?
1
mysqlshow DBName --count
関連する問題
- 1. データベース内のすべてのテーブルのリスト
- 2. データベース内の最近更新されたテーブルのリスト
- 3. mysqli_multi_query関数がデータベース内のすべてのテーブル行を更新しない
- 4. データベース内のテーブルの行のサイズを調べる方法(Sybase)
- 5. Linq:DataContext内のすべてのテーブルのリストを取得
- 6. MySQLデータベース内のすべてのテーブルを削除するには?
- 7. MS Accessデータベース内のすべてのテーブルをループする方法
- 8. データベース内のすべてのテーブルを一覧表示
- 9. SQLiteデータベース内のすべてのテーブルをコンボボックスにロード
- 10. データベース内のクライアントごとのテーブル
- 11. データベース内のテーブルとデータの比較
- 12. テーブル内のすべての行の列を更新する
- 13. データベース内のすべてのテーブルをSquirrel SQLでリストするにはどうすればいいですか?
- 14. SQL Server - データベース内のすべてのテーブルに対して実行される単一のトリガーを作成する
- 15. DB内の特定のテーブルのテーブルの行数を取得
- 16. テーブル内の異なるレコード(行)の数
- 17. データベース内のテーブルが変更されたときの通知
- 18. テーブル内に隠れていない行の数を取得
- 19. スキーマ内のすべてのテーブルの数を取得する
- 20. データベース内のすべてのユーザー定義関数のSQLリスト
- 21. テーブル名を取得し、それぞれの最初の行を印刷
- 22. テーブル内の行の順番
- 23. テーブル内またはテーブル内のMySQLテーブル
- 24. nullであればテーブル内のSQL Serverのテーブルと行を確認する
- 25. onmouseoverテーブル内のすべての行で同じデータを表示
- 26. テーブル内のゲーマータグの数は?
- 27. データベース内のテーブルのサイズを調べるクエリ? (mysqlの)
- 28. データベース内のテーブル/ sprocs /関数の数が多すぎますか?
- 29. ディレクトリ内のすべての.shファイルをルーピングして、それぞれの特定のテキストを検索します。
- 30. がテーブル内の1つの行があるが、それはテーブル内のいくつかの空の行を示しているのですか?
ERROR 1142(42000):ユーザーmyuserの 'に拒否されたSELECTコマンド@テーブルは「localhost」の「テーブル」 それはmyuserの "のための「テーブル」に選択付与しても安全ですか、そこが優れています/これを行うより安全な方法は? – BoomShaka