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!
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:
- Buka terminal atau command prompt
- Terhubung ke MySQL ( biasanya dengan mengetik
mysql -u username -p
dan memasukkan kata sandi Anda) - Setelah terhubung, ketik perintah SHOW DATABASES:
mysql> SHOW DATABASES;
MySQL Workbench
Jika Anda menggunakan MySQL Workbench (sebuah antarmuka grafis populer untuk MySQL):
- Terhubung ke server MySQL Anda
- Buka tab query baru
- Ketik SHOW DATABASES; dan klik ikon petir untuk menjalankan
phpMyAdmin
Untuk pengguna phpMyAdmin:
- Login ke phpMyAdmin
- Klik pada tab "SQL"
- 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:
-
Manajemen Basis Data: Sebagai administrator basis data, Anda mungkin perlu memeriksa basis data mana yang ada di server.
-
Penelusuran: Jika sebuah aplikasi mengalami kesulitan untuk menghubungkan ke basis data, Anda dapat menggunakan SHOW DATABASES untuk memastikan basis data itu benar-benar ada.
-
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