{"id":10,"date":"2026-03-05T08:00:00","date_gmt":"2026-03-05T08:00:00","guid":{"rendered":"https:\/\/asfini.com\/index.php\/2026\/05\/31\/mengenal-database-mysql-cara-menyimpan-data-di-aplikasi\/"},"modified":"2026-05-31T12:29:06","modified_gmt":"2026-05-31T12:29:06","slug":"5-maret-2026","status":"publish","type":"post","link":"https:\/\/asfini.com\/index.php\/2026\/03\/05\/5-maret-2026\/","title":{"rendered":"Pertama Kali Kenalan sama Database MySQL"},"content":{"rendered":"\n<p>Waktu guru bilang kita bakal belajar database, aku kira ini bakal membosankan. Ternyata aku salah besar. Belajar database justru jadi salah satu momen paling &#8220;klik&#8221; dalam perjalanan belajar programmingku \u2014 terutama waktu aku akhirnya ngerti cara nyimpen dan manggil data dari tabel.<\/p>\n\n\n\n<p><strong>MySQL<\/strong> adalah sistem database yang paling sering aku pakai selama di sekolah. Gratis, banyak tutorialnya, dan sering banget dipake bareng PHP buat bikin website dinamis.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Analogi yang Bikin Aku Ngerti<\/h2>\n\n\n\n<p>Guru aku punya analogi yang langsung bikin aku paham: database itu seperti buku daftar hadir siswa. Setiap baris adalah satu siswa, setiap kolom adalah atribut si siswa (nama, kelas, nilai). Dan MySQL adalah aplikasi yang ngurusin buku itu.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Perintah SQL Pertama yang Aku Pelajari<\/h2>\n\n\n\n<pre>-- Buat tabel siswa\nCREATE TABLE siswa (\n  id INT AUTO_INCREMENT PRIMARY KEY,\n  nama VARCHAR(100),\n  kelas VARCHAR(10),\n  nilai INT\n);\n\n-- Masukin data\nINSERT INTO siswa (nama, kelas, nilai)\nVALUES ('Andi', 'XII RPL', 88);\n\n-- Lihat semua data\nSELECT * FROM siswa;\n\n-- Cari siswa dengan nilai di atas 80\nSELECT nama, nilai FROM siswa WHERE nilai > 80;<\/pre>\n\n\n\n<p>Waktu pertama kali jalanin <code>SELECT * FROM siswa<\/code> dan data yang aku masukin tadi langsung muncul \u2014 rasanya seperti sulap. Padahal itu hal basic banget, tapi satisfying banget buat pemula!<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Cara Aku Belajar MySQL<\/h2>\n\n\n\n<p>Aku pakai <strong>XAMPP<\/strong> \u2014 aplikasi gratis yang udah include MySQL dan phpMyAdmin. PhpMyAdmin itu antarmuka visual buat ngatur database, jadi nggak harus selalu ngetik perintah manual. Sangat membantu waktu masih belajar.<\/p>\n\n\n\n<ol class=\"wp-block-list\"><li>Download dan install XAMPP dari apachefriends.org<\/li><li>Buka XAMPP Control Panel, klik Start di MySQL dan Apache<\/li><li>Buka browser, ketik <strong>localhost\/phpmyadmin<\/strong><\/li><li>Mulai buat database dan tabel pertamamu!<\/li><\/ol>\n\n\n\n<h2 class=\"wp-block-heading\">Yang Masih Aku Pelajari<\/h2>\n\n\n\n<p>Sejauh ini aku baru nyaman sama perintah dasar SQL. Masih dalam proses belajar soal <strong>JOIN<\/strong> \u2014 cara menggabungkan data dari beberapa tabel sekaligus. Ini yang bikin database jadi powerful banget, dan jujur masih agak bikin kepala muter. Tapi pelan-pelan pasti bisa!<\/p>\n\n\n\n<p>Kalau kamu baru mulai, jangan skip belajar database. Hampir semua aplikasi nyata butuh database. Kuasai ini, dan kamu udah punya fondasi yang kuat buat jadi developer profesional.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Waktu guru bilang kita bakal belajar database, aku kira ini bakal membosankan. Ternyata aku salah besar. Belajar database justru jadi salah satu momen paling &#8220;klik&#8221; dalam perjalanan belajar programmingku \u2014 terutama waktu aku akhirnya ngerti cara nyimpen dan manggil data dari tabel. MySQL adalah sistem database yang paling sering aku pakai selama di sekolah. Gratis, [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":43,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[3],"tags":[],"class_list":["post-10","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-programming"],"_links":{"self":[{"href":"https:\/\/asfini.com\/index.php\/wp-json\/wp\/v2\/posts\/10","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/asfini.com\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/asfini.com\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/asfini.com\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/asfini.com\/index.php\/wp-json\/wp\/v2\/comments?post=10"}],"version-history":[{"count":2,"href":"https:\/\/asfini.com\/index.php\/wp-json\/wp\/v2\/posts\/10\/revisions"}],"predecessor-version":[{"id":32,"href":"https:\/\/asfini.com\/index.php\/wp-json\/wp\/v2\/posts\/10\/revisions\/32"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/asfini.com\/index.php\/wp-json\/wp\/v2\/media\/43"}],"wp:attachment":[{"href":"https:\/\/asfini.com\/index.php\/wp-json\/wp\/v2\/media?parent=10"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/asfini.com\/index.php\/wp-json\/wp\/v2\/categories?post=10"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/asfini.com\/index.php\/wp-json\/wp\/v2\/tags?post=10"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}