Bagaimana untuk menanyakan berapa banyak jadual yang terdapat dalam pangkalan data mysql

青灯夜游
Lepaskan: 2022-02-17 17:09:09
asal
11855 orang telah melayarinya

Dalam mysql, anda boleh menanyakan maklumat "information_schema.TABLES" melalui pernyataan "SELECT" untuk mendapatkan maklumat metadata jadual data dalam pangkalan data yang ditentukan, dan menggunakan fungsi "COUNT(*)" untuk mengira jumlah metadata untuk mengira Bilangan jadual dalam pangkalan data.

Bagaimana untuk menanyakan berapa banyak jadual yang terdapat dalam pangkalan data mysql

Persekitaran pengendalian tutorial ini: sistem windows7, versi mysql8, komputer Dell G3.

Dalam mysql, anda boleh menanyakan maklumat "information_schema.TABLES" melalui pernyataan "SELECT" untuk mengira bilangan jadual dalam pangkalan data.

Sintaks:

SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLES   WHERE table_schema = 'dbname' GROUP BY table_schema;
Salin selepas log masuk

Contoh:

SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLES   WHERE table_schema = 'bwlbis' GROUP BY table_schema;
Salin selepas log masuk

Bagaimana untuk menanyakan berapa banyak jadual yang terdapat dalam pangkalan data mysql

Arahan:

Jadual dalam pangkalan data information_schema adalah baca sahaja dan tidak boleh dikemas kini, dipadam, disisipkan, dsb., dan pencetus tidak boleh ditambah, kerana ia sebenarnya hanyalah paparan, bukan jadual asas , dan tidak mempunyai perkaitan.

information_schema.tables menyimpan maklumat metadata jadual data yang biasa digunakan diperkenalkan di bawah:

  • skema_jadual: merekodkan nama pangkalan data

  • nama_jadual: rekod data nama jadual;
  • enjin: enjin storan;
  • baris_jadual: baris kasar tentang jadual ;
  • data_length: saiz jadual rekod (dalam bait);
  • format_baris: Anda boleh menyemak sama ada jadual data telah dimampatkan; ]

Atas ialah kandungan terperinci Bagaimana untuk menanyakan berapa banyak jadual yang terdapat dalam pangkalan data mysql. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!