Query Dasar MySQL
Pendahuluan
Setelah menginstal dan mengkonfigurasi MySQL, langkah selanjutnya adalah memahami cara menjalankan query dasar untuk mengelola database. Query ini mencakup pembuatan, pembaruan, dan penghapusan data.
Menghubungkan ke MySQL
Sebelum menjalankan query, pastikan Anda terhubung ke MySQL dengan perintah berikut:
mysql -u root -p
Masukkan password root saat diminta.
Membuat Database
Gunakan perintah berikut untuk membuat database baru:
CREATE DATABASE nama_database;
Untuk melihat daftar database yang tersedia:
SHOW DATABASES;
Menggunakan Database
Sebelum membuat tabel atau menambahkan data, pilih database yang akan digunakan:
USE nama_database;
Membuat Tabel
Contoh pembuatan tabel pengguna:
CREATE TABLE pengguna (
id INT AUTO_INCREMENT PRIMARY KEY,
nama VARCHAR(100) NOT NULL,
email VARCHAR(100) UNIQUE NOT NULL,
umur INT,
tanggal_daftar TIMESTAMP DEFAULT CURRENT_TIMESTAMP
);
Menampilkan Tabel yang Ada
Untuk melihat tabel dalam database yang sedang aktif:
SHOW TABLES;
Menambahkan Data
Gunakan INSERT INTO untuk menambahkan data ke tabel:
INSERT INTO pengguna (nama, email, umur) VALUES ('Budi Santoso', 'budi@example.com', 25);
Mengambil Data
Menampilkan semua data dari tabel pengguna:
SELECT * FROM pengguna;
Menampilkan data dengan kondisi tertentu:
SELECT * FROM pengguna WHERE umur > 20;
Memperbarui Data
Untuk memperbarui data dalam tabel:
UPDATE pengguna SET umur = 26 WHERE nama = 'Budi Santoso';
Menghapus Data
Menghapus data berdasarkan kondisi tertentu:
DELETE FROM pengguna WHERE nama = 'Budi Santoso';
Menghapus Tabel dan Database
Jika ingin menghapus tabel:
DROP TABLE pengguna;
Untuk menghapus database secara permanen:
DROP DATABASE nama_database;
Kesimpulan
Query dasar ini adalah langkah awal dalam mengelola database MySQL. Dengan memahami perintah-perintah ini, Anda dapat mulai bekerja dengan data secara efektif.