Apa itu phpMyAdmin?

phpMyAdmin adalah perkakas berbasis web untuk mengelola basis data MySQL. Anda bisa menelusuri tabel, menjalankan kueri SQL, mengimpor/mengekspor data, dan mengelola penggunanya lewat antarmuka yang mudah dipahami.

Membuka phpMyAdmin

  1. Masuk ke EGPNL
  2. Buka Basis DataphpMyAdmin
  3. Pilih basis data yang ingin dikelola
  4. phpMyAdmin terbuka di tab baru
Akses langsung: bila diaktifkan, Anda juga bisa membuka phpMyAdmin langsung lewat https://yourdomain.com/phpmyadmin.

Antarmuka phpMyAdmin

Antarmuka utamanya terdiri atas:

  • Panel kiri: navigasi basis data dan tabel
  • Menu atas: SQL, Cari, Kueri, Ekspor, Impor, Operasi
  • Area utama: data tabel dan hasil kueri

Pekerjaan yang Umum

Menelusuri data tabel

  1. Klik sebuah basis data di panel kiri
  2. Klik nama tabelnya
  3. Klik Jelajahi untuk melihat barisnya
  4. Pakai penomoran halaman untuk berpindah antarrekaman

Menjalankan kueri SQL

  1. Pilih basis data Anda
  2. Klik tab SQL
  3. Masukkan kueri SQL Anda
  4. Klik Jalankan untuk mengeksekusinya
-- Example: Select all users
SELECT * FROM users WHERE status = 'active';

-- Example: Update a record
UPDATE products SET price = 29.99 WHERE id = 5;

-- Example: Delete records
DELETE FROM logs WHERE created_at < '2024-01-01';
Hati-hati: selalu cadangkan basis data Anda sebelum menjalankan kueri UPDATE atau DELETE. Tak ada tombol batal!

Mencari data

  1. Pilih sebuah tabel
  2. Klik tab Cari
  3. Masukkan kriteria pencarian untuk tiap kolom
  4. Klik Jalankan untuk menemukan rekaman yang cocok

Mengubah rekaman

  1. Telusuri tabelnya
  2. Klik Ubah di samping baris mana pun
  3. Ubah nilainya
  4. Klik Jalankan untuk menyimpan

Menambah rekaman

  1. Pilih sebuah tabel
  2. Klik tab Sisipkan
  3. Isi nilai untuk tiap kolom
  4. Klik Jalankan untuk menyisipkannya

Mengekspor Basis Data

  1. Pilih basis datanya
  2. Klik tab Ekspor
  3. Pilih ekspor Cepat atau Khusus
  4. Format: SQL (disarankan)
  5. Klik Jalankan untuk mengunduhnya
Ekspor khusus: pakai ekspor khusus untuk pilihan tambahan seperti kompresi (gzip), tabel tertentu, atau hanya datanya.

Mengimpor Basis Data

  1. Pilih basis data tujuannya (atau buat yang baru)
  2. Klik tab Impor
  3. Klik Pilih Berkas lalu pilih berkas .sql Anda
  4. Klik Jalankan untuk mengimpor

Batas Ukuran Impor

phpMyAdmin punya batas unggahan. Untuk berkas besar:

  • Kompres berkas .sql menjadi .sql.gz
  • Pakai impor MySQL lewat baris perintah
  • Pecah berkas besar menjadi bagian yang lebih kecil

Operasi Tabel

Membuat tabel baru

  1. Pilih basis datanya
  2. Masukkan nama tabel dan jumlah kolomnya
  3. Klik Jalankan
  4. Tentukan tiap kolomnya (nama, jenis, panjang, dsb.)
  5. Klik Simpan

Mengubah struktur tabel

  1. Pilih tabelnya
  2. Klik tab Struktur
  3. Pakai Tambah kolom atau klik Ubah pada kolom yang ada

Mengoptimalkan tabel

  1. Pilih tabel yang ingin dioptimalkan
  2. Dari daftar tarik-turun, pilih Optimalkan tabel
  3. Ini mengembalikan ruang yang tak terpakai dan memperbaiki performa

Kueri SQL yang Berguna

Cari & ganti

UPDATE wp_posts
SET post_content = REPLACE(post_content, 'http://oldsite.com', 'https://newsite.com');

Setel ulang kata sandi WordPress

UPDATE wp_users
SET user_pass = MD5('newpassword')
WHERE user_login = 'admin';

Tampilkan ukuran tabel

SELECT table_name,
       ROUND((data_length + index_length) / 1024 / 1024, 2) AS 'Size (MB)'
FROM information_schema.tables
WHERE table_schema = 'your_database'
ORDER BY (data_length + index_length) DESC;