Rumah > Artikel > pangkalan data > Bagaimana untuk menanyakan berapa banyak jadual yang terdapat dalam pangkalan data mysql
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.
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;
Contoh:
SELECT COUNT(*) TABLES, table_schema FROM information_schema.TABLES WHERE table_schema = 'bwlbis' GROUP BY table_schema;
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
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!