Cara Membuat Daftar Database MySQL melalui Command Line di Linux
Ketika bekerja dengan database MySQL pada sistem Linux, biasanya Anda perlu melihat semua database yang tersedia di dalam instans MySQL dengan cepat. Anda dapat dengan mudah mencapai hal ini melalui antarmuka baris perintah (CLI). Pada artikel ini, kami akan memandu Anda melalui langkah-langkah untuk membuat daftar basis data MySQL menggunakan perintah-perintah MySQL di Linux.
Prasyarat
Sebelum melanjutkan, pastikan bahwa:
- MySQL Server telah terinstal dan berjalan pada mesin Linux Anda.
- Anda memiliki akses ke pengguna root MySQL atau pengguna dengan hak istimewa yang memadai untuk melihat daftar database.
Panduan Langkah-demi-Langkah
1. Buka Terminal
Mulailah dengan membuka jendela terminal pada sistem Linux Anda.
2. Masuk ke MySQL
Untuk masuk ke MySQL dari baris perintah, Anda akan menggunakan perintah mysql diikuti dengan opsi -u untuk nama pengguna dan opsi -p untuk memberikan kata sandi.
mysql -u root -p
- –u root: Opsi ini menentukan nama pengguna MySQL. Ganti root dengan nama pengguna Anda jika berbeda.
- –p: Ini memberi tahu MySQL bahwa Anda ingin memasukkan kata sandi untuk pengguna. Setelah Anda menekan Enter, Anda akan diminta memasukkan kata sandi.
Setelah memasukkan kata sandi, Anda akan melihat prompt MySQL, yang terlihat seperti ini:
mysql>
3. Menampilkan Semua Basis Data
Setelah Anda masuk, untuk membuat daftar semua basis data yang tersedia, ketik perintah berikut pada prompt MySQL:
SHOW DATABASES;
Perintah ini akan menampilkan daftar semua basis data yang tersedia pada server MySQL Anda:
--------------------
| Basis Data | Basis Data
--------------------
| information_schema |
| mysql |
| performance_schema |
| sys |
--------------------
4. Keluar dari MySQL
Setelah Anda selesai melihat database, Anda dapat keluar dari prompt MySQL dengan mengetik:
exit;
Ini akan mengembalikan Anda ke terminal Linux.
Pemecahan masalah
- Masalah perizinan: Jika Anda menggunakan akun pengguna tanpa hak istimewa yang memadai, Anda mungkin tidak dapat melihat semua database. Pastikan pengguna memiliki hak istimewa SHOW DATABASES atau superuser.
- Layanan MySQL Tidak Berjalan: Jika Anda mengalami kesalahan koneksi, pastikan bahwa layanan MySQL berjalan dengan menggunakan perintah berikut:
sudo systemctl status mysql
Jika tidak berjalan, mulai layanan dengan menggunakan:
sudo systemctl start mysql
Kiat Tambahan
- Menggunakan Port MySQL yang Berbeda: Jika MySQL berjalan pada port non-default, Anda dapat menentukan nomor port menggunakan opsi -P seperti ini:
mysql -u root -p -P -P 3307
- BuatDaftar Detail Basis Data Spesifik: Jika Anda ingin memeriksa detail basis data tertentu, Anda dapat beralih ke basis data tersebut menggunakan perintah USE:
USE nama_database;
MENUNJUKKAN TABEL
Perintah ini akan menampilkan semua tabel dalam database tersebut.
Kesimpulan
Mendaftar basis data MySQL dari baris perintah pada sistem Linux adalah proses sederhana yang hanya membutuhkan beberapa perintah. Dengan masuk dengan hak akses yang benar dan menggunakan perintah SHOW DATABASES;, Anda dapat dengan cepat melihat basis data yang di-host pada server MySQL Anda. Ini adalah tugas penting ketika mengelola server MySQL, terutama dalam lingkungan multi-basis data.