Daftar atau Tampilkan Tabel di MySQL

List Show Tables Mysql



MySQL adalah salah satu DBMS (Database Management Software System) open-source yang paling terkenal dan tersedia secara gratis. Ini memiliki antarmuka yang mudah digunakan dan terkenal dengan kecepatannya. Jika Anda melakukan pekerjaan sebagai administrator database di beberapa organisasi besar, Anda sering harus melalui sejumlah besar database dan tabelnya. Jadi, dalam artikel ini, kita akan belajar bagaimana kita bisa membuat daftar atau menampilkan tabel di shell MySQL.







Untuk memulai membuat daftar dan menampilkan tabel dalam database, login ke shell MySQL sebagai pengguna root dengan menjalankan perintah berikut di terminal:



sudo mysql-kamu root-P

Kemudian, pilih database dengan menjalankan pernyataan USE MySQL:



MENGGUNAKAN database_name;

Jika Anda tidak tahu database apa yang Anda miliki, Anda dapat membuat daftar database dengan menjalankan perintah SHOW DATABASES dari MySQL:





MENUNJUKKAN BASIS DATA ;

Setelah memilih database, cara termudah dan termudah untuk membuat daftar tabel adalah dengan menjalankan pernyataan SHOW TABLES MySQL di shell:

MENUNJUKKAN TABEL ;

Anda dapat melihat daftar tabel di database yang dipilih pada tangkapan layar di bawah.



Namun, daftar ini hanya berisi nama tabel. MySQL memberikan pernyataan lain untuk menunjukkan tipe tabel. Baik itu tampilan atau tabel dasar. Kita dapat melihat tipe tabel juga dengan menambahkan klausa FULL dalam pernyataan SHOW TABLES:

MENUNJUKKAN PENUH TABEL ;

Seperti yang dapat Anda lihat pada tangkapan layar di bawah, kami telah mendapatkan jenis tabel juga di kolom kedua, bersama dengan nama tabel.

Di MySQL, sebenarnya kita bisa membuat daftar atau menampilkan tabel tanpa memilih database terlebih dahulu. Seperti yang kita lakukan sebelumnya, kita tidak perlu memilih database terlebih dahulu sebelum membuat daftar tabel. Kita bisa mendapatkan daftar tabel dari database apapun dengan menjalankan perintah berikut:

MENUNJUKKAN TABEL DARI database_name;

Atau jika Anda memiliki daftar tabel yang panjang dan Anda ingin memfilternya. Anda juga dapat menggunakan klausa LIKE untuk melakukannya:

MENUNJUKKAN TABEL SUKA pola;

Untuk memahami pola. Misalkan kita ingin membuat daftar semua tabel yang namanya dimulai dari 'tes'. Perintah untuk menampilkan tabel akan seperti ini:

MENUNJUKKAN TABEL SUKA 'milikmu%';

Tanda persentase '%' menunjukkan bahwa mungkin ada atau tidak ada karakter setelah itu.

Sama seperti bagaimana kami membuat daftar tabel tanpa memilih database terlebih dahulu. Kami dapat membuat daftar tabel dari database tertentu tanpa masuk ke shell MySQL juga. Untuk mencapai ini, jalankan perintah berikut di terminal:

sudo mysql-kamu nama_pengguna-P-Dan'TAMPILKAN TABEL DARI database_nama'

The '-e' adalah untuk mengeksekusi pernyataan MySQL.

Seperti yang Anda lihat di tangkapan layar, kami mendapatkan output atau daftar tabel yang sama di terminal tanpa masuk ke shell MySQL dan memilih database.

Jadi, ini adalah beberapa cara untuk menampilkan tabel dan memfilternya.

Kesimpulan

Pada artikel ini, kita telah belajar bagaimana menampilkan tabel dalam database di MySQL menggunakan metode yang berbeda. Kami juga telah mempelajari cara memfilter daftar tabel menggunakan klausa LIKE.