Seperti kebanyakan database relasional, MySQL menyediakan metadata yang berguna tentang database itu sendiri. Sementara sebagian besar database lain menyebut informasi ini sebagai Show
Terlepas dari namanya, yang penting adalah informasi yang diberikan oleh tabel 0 hingga 1 dan tables dapat ditemukan di INFORMATION_SCHEMA . Untuk tujuan kami, kami sangat tertarik dengan metadata tables , yang dapat kami kueri untuk benar-benar mengekstrak ukuran berbagai tabel dalam sistemMencantumkan Ukuran Tabel Dari Satu Basis DataSeperti yang dapat dilihat di dokumentasi resmi, tabel 5 berisi sekitar 20 kolom, tetapi untuk tujuan menentukan jumlah ruang disk yang digunakan oleh tabel, kami akan fokus pada dua kolom secara khusus. 6 dan 7
Berbekal informasi ini, kita dapat menjalankan kueri yang akan mencantumkan semua tabel dalam database tertentu bersama dengan ruang disk (ukuran) masing-masing. Kita bahkan bisa menjadi sedikit lebih menarik dan mengonversi nilai ukuran normal dari 9 menjadi sesuatu yang lebih berguna dan dapat dipahami oleh kebanyakan orang seperti 3
Dalam contoh ini menggunakan database 4, kami menggabungkan 6 dan 7 sebagai 9, lalu membaginya dengan 8 dua kali untuk mengubahnya menjadi 9 lalu 3. Set hasil kami akan terlihat seperti ini
Jika Anda tidak peduli dengan semua tabel dalam database dan hanya menginginkan ukuran tabel tertentu, Anda cukup menambahkan 1 ke klausa 2. Di sini kami hanya menginginkan informasi tentang tabel ________20______3
Hasilnya, seperti yang diharapkan, sekarang
Daftar Semua Ukuran Tabel Dari SEMUA DatabaseJika Anda mengalami masalah di mana ukuran database Anda bertambah tetapi Anda tidak tahu tabel mana yang menjadi penyebabnya, mungkin berguna untuk menanyakan ukuran semua tabel dalam semua database di seluruh sistem. Ini dapat dicapai dengan mudah dengan kueri berikut
Ini akan mengembalikan tidak hanya ukuran tabel, tetapi juga nama tabel dan database induk yang terkait dengannya Bagaimana cara mendapatkan daftar semua tabel dan kolom di MySQL?Anda dapat mencantumkan kolom tabel dengan perintah mysqlshow db_name tbl_name . Pernyataan DESCRIBE memberikan informasi yang mirip dengan SHOW COLUMNS.
Bagaimana cara mendapatkan daftar tabel di MySQL?perintah MySQL SHOW TABLES contoh
. Saat membuka Klien Baris Perintah MySQL, masukkan kata sandi Anda. Pilih database tertentu. Jalankan perintah SHOW TABLES untuk melihat semua tabel pada database yang telah dipilih.
Bagaimana saya bisa melihat semua tabel dan kolom di SQL?Gunakan Kueri ini untuk mencari Tabel & Tampilan. . PILIH COL_NAME SEBAGAI 'Nama_Kolom', TAB_NAME SEBAGAI 'Nama_Tabel' DARI INFORMASI_SCHEMA. KOLOM DI MANA COL_NAME SEPERTI '%NamaSaya%' ORDER BY Nama_Tabel, Nama_Kolom; Bagaimana cara daftar nama kolom tabel di MySQL?Kolom . nama_skema - nama basis data table_name - nama tabel column_id - id kolom tabel, mulai dari 1 untuk setiap tabel nama_kolom - nama kolom data_type - tipe data kolom max_length - panjang maksimum tipe data presisi - presisi tipe data |