Tutorial MySQL #2: Perintah INSERT dan SELECT lewat Console Terminal (CMD)
Assalamualaikum Wr, Wb Sobat blogger semuanya! Di tutorial MySQL nomor 1 kemarin, kita sudah sukses membuat database jualrumah dan merancang struktur kolom tabel bernama penjualan langsung lewat jalur Command Prompt (CMD).
Nah, di Tutorial MySQL #2 ini, kita akan belajar cara menghidupkan tabel kosong tersebut. Kita akan belajar bagaimana perintah SQL untuk memasukkan data rekaman baru (INSERT) dan bagaimana cara memanggil data tersebut agar tampil rapi di layar hitam Terminal kalian (SELECT). Yuk, gass kita buka lagi CMD-nya!
📥 1. Memasukkan Data ke Tabel (Perintah INSERT)
Sebelum mengetik kodenya, pastikan kalian sudah login ke MySQL (mysql -u root) dan sudah masuk ke databasenya dengan perintah USE jualrumah; ya, bro!
Untuk memasukkan data ke dalam tabel, kita menggunakan perintah INSERT INTO diikuti nama tabel, nama kolom, dan nilai data (VALUES) yang mau dimasukkan. Karakter teks wajib diapit tanda petik, sedangkan angka murni tidak perlu.
Ketikkan perintah SQL berikut di CMD kalian untuk memasukkan 3 data contoh sekaligus:
INSERT INTO penjualan (nama_pembeli, tipe_rumah, harga_jual) VALUES
('Fikri Ramdani', 'Tipe 36', 350000000),
('Dhani', 'Tipe 45', 450000000),
('Indra Setyawan', 'Tipe 70', 750000000);
*Catatan Pintar: Kenapa kolom id_transaksi tidak kita sebutkan di atas? Karena saat membuat tabel kemarin, kolom tersebut sudah kita pasangi fitur AUTO_INCREMENT. Jadi, biar sistem MySQL yang mengisi nomor ID-nya secara urut otomatis dari angka 1, 2, 3, dan seterusnya.
📤 2. Menampilkan Seluruh Data (Perintah SELECT)
Setelah menekan Enter dan muncul tulisan "Query OK", artinya data kalian sudah aman tersimpan di dalam hardisk komputer. Sekarang, bagaimana cara melihatnya?
Kita gunakan perintah SELECT diikuti simbol bintang (*) yang artinya "Ambil Semua Kolom", lalu diikuti nama tabelnya. Ketik perintah ini:
SELECT * FROM penjualan;
Simulasi Tampilan Visual Hasil SELECT di Terminal CMD Kalian:
+--------------+---------------+------------+------------+
| id_transaksi | nama_pembeli | tipe_rumah | harga_jual |
+--------------+---------------+------------+------------+
| 1 | Fikri Ramdani | Tipe 36 | 350000000 |
| 2 | Dhani | Tipe 45 | 450000000 |
| 3 | Indra Setyawan| Tipe 70 | 750000000 |
+--------------+---------------+------------+------------+
3 rows in set (0.00 sec)
🎯 Trik Filter: Menampilkan Data Secara Spesifik
Di dunia nyata, isi database itu bisa sampai ribuan baris. Kalau kita pakai SELECT * terus, layar CMD kita bakal jebol dan performa server jadi lemot. Makanya, kita wajib memasang "filter" penyaring menggunakan klausa WHERE.
Gaya 1: Menampilkan Kolom Tertentu Saja
Jika kita hanya ingin mengintip nama pembeli dan tipe rumahnya saja tanpa mau melihat data harga dan ID, kodenya seperti ini:
SELECT nama_pembeli, tipe_rumah FROM penjualan;
Gaya 2: Menyaring Berdasarkan Kondisi (Klausa WHERE)
Misalnya, bos lu menyuruh lu mencari data transaksi yang harga rumahnya di atas 400 Juta saja. Lu tinggal pasang filter matematika seperti ini:
SELECT * FROM penjualan WHERE harga_jual > 400000000;
Maka secara ajaib, baris data milik Fikri Ramdani (350 Juta) otomatis akan disembunyikan dari layar, dan hanya memunculkan data rumah yang mahal saja.
Kesimpulan
Perintah INSERT dan SELECT adalah urat nadi utama dalam manipulasi database. Lu udah bisa memasukkan data kelompok secara dinamis dan menampilkannya kembali secara pintar menggunakan filter WHERE lewat baris perintah CMD.
Sekian tutorial nomor 2 kali ini, silakan dipraktekkan dan diisi dengan nama teman-teman kalian sendiri biar seru! Di artikel selanjutnya, kita akan belajar cara mengedit data yang salah ketik dan menghapusnya lewat Tutorial MySQL #3: Menguasai Perintah UPDATE dan DELETE via CMD.
Jika query INSERT kalian memunculkan error atau tanda petiknya bikin kodingannya macet, langsung saja curhat di Kolom Komentar bawah ya. Mari kita beresin bareng!
Wassalam.
✍️ Salah Ketik Data? Yuk Belajar Edit & Hapus via CMD!
Gimana jadinya kalau nama pembeli yang lu input ternyata typo, atau ada transaksi yang batal dan datanya harus dibersihkan? Jangan panik, yuk kita pelajari cara kerja perintah UPDATE dan DELETE yang aman di materi selanjutnya!
Lanjut ke Tutorial #3: Perintah UPDATE & DELETE →
Posting Komentar untuk "Tutorial MySQL #2: Perintah INSERT dan SELECT lewat Console Terminal (CMD)"