MySQL - SHOW Databases: Panduan untuk Pemula

Hai sana, para ahli basis data masa depan! Hari ini, kita akan memulai perjalanan menarik ke dunia basis data MySQL. Jangan khawatir jika Anda belum pernah menulis satu baris kode sebelumnya - saya akan menjadi panduan ramah Anda, dan kita akan mengambil langkah demi langkah. Pada akhir tutorial ini, Anda akan menunjukkan basis data seperti seorang ahli!

MySQL - Show Database

Apa Itu Basis Data?

Sebelum kita masuk ke hal yang detail, mari mulai dari dasar. Gamalkan basis data sebagai lemari filing digital. Daripada berisi kertas, itu menyimpan informasi dalam cara yang terorganisir agar komputer dapat mudah memahami dan mengambilnya. Keren, kan?

Perintah MySQL SHOW DATABASES

Sekarang, mari kita ke bintang utama pertunjukan kita - perintah SHOW DATABASES. Perintah praktis ini seperti meminta lemari filing Anda, "Hei, Anda punya folder apa saja didalamnya?"

Sintaks Dasar

Berikut adalah cara Anda menggunakan perintah SHOW DATABASES:

SHOW DATABASES;

Itu saja! Mudah, kan? Ketika Anda menjalankan perintah ini, MySQL akan mencantumkan semua basis data yang Anda punya aksesnya.

Contoh dan Penjelasan

Misal Anda menjalankan perintah ini dan mendapat hasil berikut:

SHOW DATABASES;

+--------------------+
| Database           |
+--------------------+
| information_schema |
| mysql              |
| performance_schema |
| sys                |
| my_awesome_db      |
+--------------------+

Apa artinya ini? Anda melihat daftar semua basis data di server MySQL Anda. Empat yang pertama (information_schema, mysql, performance_schema, dan sys) adalah basis data sistem yang datang dengan MySQL. Yang terakhir, "my_awesome_db", mungkin adalah basis data yang Anda atau orang lain buat.

Menggunakan LIKE untuk Penyaringan

kadang-kadang, Anda mungkin ingin menemukan basis data dengan nama tertentu. Itulah tempat klausa LIKE berguna. Itu seperti memberikan kacamata pembesar ke lemari filing Anda!

SHOW DATABASES LIKE 'my%';

Perintah ini akan menampilkan semua basis data yang dimulai dengan "my". Jadi, dalam contoh ini, itu akan mengembalikan:

+--------------------+
| Database           |
+--------------------+
| mysql              |
| my_awesome_db      |
+--------------------+

Perintah MySQL SHOW SCHEMAS

Sekarang, mari kita ketahui fakta menarik: Di MySQL, SHOW SCHEMAS identik dengan SHOW DATABASES. Itu seperti mereka bersaudara - mereka tampak berbeda, tapi melakukan hal yang sama!

SHOW SCHEMAS;

Ini akan memberikan Anda hasil yang sama seperti SHOW DATABASES. Mengapa ada dua perintah yang melakukan hal yang sama? Well, beberapa sistem basis data menggunakan istilah "schema" bukannya "database", jadi MySQL mendukung keduanya untuk menjadi ramah kepada pengguna dari latar belakang yang berbeda.

Menampilkan Basis Data Menggunakan Program Klien

Meskipun perintah SHOW DATABASES universal di MySQL, bagaimana Anda memasukkan dan menjalankan perintah ini bisa berbeda tergantung pada program klien yang Anda gunakan. Mari kita lihat beberapa kasus umum:

MySQL Command Line Client

Jika Anda menggunakan klien command line MySQL, Anda akan melakukan hal seperti ini:

  1. Buka terminal atau command prompt
  2. Terhubung ke MySQL ( biasanya dengan mengetik mysql -u username -p dan memasukkan kata sandi Anda)
  3. Setelah terhubung, ketik perintah SHOW DATABASES:
mysql> SHOW DATABASES;

MySQL Workbench

Jika Anda menggunakan MySQL Workbench (sebuah antarmuka grafis populer untuk MySQL):

  1. Terhubung ke server MySQL Anda
  2. Buka tab query baru
  3. Ketik SHOW DATABASES; dan klik ikon petir untuk menjalankan

phpMyAdmin

Untuk pengguna phpMyAdmin:

  1. Login ke phpMyAdmin
  2. Klik pada tab "SQL"
  3. Ketik SHOW DATABASES; di area teks dan klik "Go"

Penggunaan Praktis SHOW DATABASES

Sekarang Anda tahu bagaimana mencantumkan basis data, Anda mungkin bertanya-tanya, " Mengapa ini berguna?" Pertanyaan yang bagus! Berikut adalah beberapa konteks:

  1. Manajemen Basis Data: Sebagai administrator basis data, Anda mungkin perlu memeriksa basis data apa saja yang ada di server.

  2. Penelusuran Masalah: Jika sebuah aplikasi mengalami kesulitan untuk menghubungi basis data, Anda dapat menggunakan SHOW DATABASES untuk memastikan basis data tersebut benar-benar ada.

  3. Belajar dan Eksplorasi: Ketika Anda baru di server MySQL, perintah ini membantu Anda melihat apa saja yang tersedia untuk Anda kerjakan.

Tabel Metode Umum

Berikut adalah tabel praktis yang menggabungkan metode yang kita diskusikan:

Metode Sintaks Deskripsi
SHOW DATABASES SHOW DATABASES; Mencantumkan semua basis data
SHOW SCHEMAS SHOW SCHEMAS; Identik dengan SHOW DATABASES
SHOW DATABASES LIKE SHOW DATABASES LIKE 'pattern'; Mencantumkan basis data yang cocok dengan pola

Kesimpulan

Dan itu dia, teman-teman! Anda baru saja belajar bagaimana untuk melihat dalam server MySQL Anda dan melihat basis data mana saja yang berada di sana. Ingat, setiap ahli pernah menjadi pemula, jadi jangan takut untuk mempraktikkan perintah ini dan mengexplorasi. Siapa tahu? Anda mungkin menemukan harta basis data tersembunyi!

Kali berikutnya, kita akan mendalamkan diskusi tentang membuat dan mengelola basis data ini. Sampai saat itu, terus berquery dan tetap curiga!

Credits: Image by storyset