MySQL - SHOW Databases: Panduan untuk Pemula

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

MySQL - Show Database

Apa Itu Basis Data?

Sebelum kita masuk ke detailnya, mari kita mulai dari dasar. Gamalkan basis data sebagai lemari filing digital. Sebaliknya dari 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 ini seperti meminta lemari filing Anda, "Hei, ada berapa folder di dalamnya?"

Sintaks Dasar

Berikut 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 dapat akses.

Contoh dan Penjelasan

mari kita anggap Anda menjalankan perintah ini dan mendapatkan hasil berikut:

SHOW DATABASES;

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

Apa ini berarti? 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 seseorang lain buat.

Menggunakan LIKE untuk Penyaringan

kadang-kadang, Anda mungkin ingin menemukan basis data dengan nama tertentu. Itu di mana klausa LIKE berguna. Itu seperti memberi lemari filing Anda kaca pembesar!

SHOW DATABASES LIKE 'my%';

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

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

Perintah MySQL SHOW SCHEMAS

Sekarang, mari kita lihat fakta menarik: Di MySQL, SHOW SCHEMAS identik dengan SHOW DATABASES. Itu seperti mereka adalah kembar - mereka tampak berbeda, tapi mereka 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? Beberapa sistem basis data menggunakan istilah "schema" bukannya "database", jadi MySQL mendukung keduanya untuk 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 dapat berbeda tergantung pada program klien yang Anda gunakan. mari kita lihat beberapa scenario umum:

MySQL Command Line Client

Jika Anda menggunakan klien command line MySQL, Anda akan melakukan 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 cara mencantumkan basis data, Anda mungkin bertanya-tanya, " Mengapa ini berguna?" Pertanyaan yang bagus! Berikut beberapa konteks:

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

  2. Penelusuran: Jika sebuah aplikasi mengalami kesulitan untuk menghubungkan ke basis data, Anda dapat menggunakan SHOW DATABASES untuk memastikan basis data itu 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 ringkasan 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 begitu saja, teman-teman! Anda telah belajar bagaimana untuk melihat di dalam server MySQL Anda dan melihat basis data mana saja yang berada di sana. Ingat, setiap ahli pernah menjadi pemula, jadi jangan khawatir untuk mempraktikkan perintah ini dan mengexplorasi. Siapa tahu? Anda mungkin menemukan harta basis data tersembunyi!

Kali berikutnya, kita akan mendalamkan penjelasan tentang membuat dan mengelola basis data ini. Sampai jumpa, terus menanyakan dan tetap curiga!

Credits: Image by storyset