Daftar atau Tampilkan Tabel di MySQL

 			 		 		 		 		 	

MySQL adalah salah satu DBMS (Database Management Software System) open-source yang paling terkenal dan tersedia secara gratis. Ini memiliki interface 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 user root dengan menjalankan perintah berikut di terminal:

sudo mysql -u root -p

Kemudian, pilih database dengan menjalankan pernyataan USE MySQL:

USE database_name;

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

SHOW DATABASES;

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

SHOW TABLES;

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:

SHOW FULL TABLES;

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:

SHOW TABLES FROM database_name;

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

SHOW TABLES LIKE pattern;

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

SHOW TABLES LIKE 'tes%';

Tanda persentase ‘%’ menunjukkan bahwa bisa ada atau tidak ada karakter setelah itu.

Sama seperti bagaimana kita 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 -u user_name -p -e 'SHOW TABLES FROM database_name'

‘-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.

Related Posts