Database merupakan faktor penting lainnya dalam pembuatan sebuah website, dengan database kita dapat menyimpan data pesanan / orderan dengan terstruktur, menyimpan member user customer kita, dan hal lainnya yang bisa dilakukan dengan menggunakan database. Berbicara mengenai database web sangatlah banyak macamnya ada yang berjenis sql dan nosql. Untuk nosql akan kita bahas dilain kesempatan. Database mysql ini berjenis sql dan merupakan perangkat lunak database yang sangat populer didunia.
Sejarah myql. Mysql pertama kali diciptakan pada tahun 1979 oleh Michael "monty" widenius asal swedia. Pada fase pertama tersebut, mysql belum berbentuk seperti saat ini melainkan sistem database sederhana unireg yang bekerja pada koneksi low-level ISAM database (pada artikel lainnya akan saya bahas jenis level mysql innodb atau isam). Pada tahun 1995 perusahaan milik michael berubah nama dari Tcx menjadi mysqlab dimana produk mysql sudah bisa digunakan untuk web yang dinamis dan lebih canggih dari unireg. Ditahun ini juga mysql dirilis secara open-source dan memberi biaya kepada perusahaan dengan kebutuhan khusus.
Baru pada tanggal 16 januari 2008, mysqlab diakuisisi oleh sun microsystem perusahaan yang memiliki produk platform seperti java dan opensolaris. Berita heboh terjadi pada tanggal 20 april 2009 dimana sun micro akhirnya diakuisisi oleh Oracle yang mengakibatkan isu bahwa Oracle akan mensuntik mati mysql menyebabkan banyak programmer yang beralih dari mysql ke postgre. Namun, berita tersebut tidak terealisasi sampai sekarang dengan keluarnya update versi mysql yang terus dikeluarkan.
1. Cara install mysql
Untuk menginstall mysql disistem operasi windows ada 2 cara, cara yang ribet dan cara yang simple. Jika ada cara yang simple buat apa cara yang ribet bukan begitu teman-teman, oleh karena itu saya menyarankan menggunakan xampp web server yang sudah ada bundle mysqlnya. Cara install xampp dapat kamu baca diartikel berikut ini:
Mysql yang diaktifkan oleh xampp web server bekerja pada port 3306 (dapat diganti juga diport lain tinggal ubah setting xamppnya).
2. Cara akses mysql
Untuk mengakses dan mengoperasikan mysql admin menggunakan sqlyog community yang open source alias gratis. Programnya dapat kamu install dilink bawah ini:
3. Cara buat database disqlyog
Sesudah install sqlyog maka langkah awal kita adalah membuat database baru dan nantinya akan membuat tabel.
Perhatikan gambar dibawah ini:
a. buat database baru bernama coba_pertama
klik kanan mouse pada nama server, dimana pada contoh diatas dipojok kiri yang bernama root@127.0.0.1.
b. Buat tabel didatabase coba_pertama
Setelah database coba_pertama dibuat maka untuk membuat tabel baru, teman-teman klik kanan pada database coba_pertama seperti pada gambar diatas. Lalu pilih create table.
pada gambar diatas ketika buat tabel baru ditekan, maka akan keluar menu seperti diatas, admin membuat 3 field baru dengan stuktur sebagai berikut:
Lalu ketika sudah selesai, klik create table pada pojok kiri bawah dan beri nama tabel tersebut dengan nama daftarnilai.
c. Operasi input data dengan query sederhana
Untuk input data pertama kita, kita gunakan sintax sebagai berikut
INSERT INTO [NAMA TABEL](KOLOM 1, KOLOM 2,..) VALUES(NILAI1,NILAI2,...)
Maksud dari syntax tadi adalah jika kita ingin menambah tabel daftarnilai dengan nilai sebagai berikut:
maka tulis perintahnya seperti dibawah ini:
INSERT INTO daftarnilai(nama,kelas,nilai) VALUES('joko','ipa 1',80)
untuk penulisan disqlyog adalah seperti pada gambar dibawah ini:
seperti yang dilihat diatas, setelah kita mengetik dipapan query kita select all perintah tersebut dan tekan f9 untuk eksekusi.
d. Perintah tampilkan isi tabel dengan query mysql
Untuk menampilkan isi tabel yang baru kita insertkan tadi kita menggunakan perintah select. Bagaimana pola dari perintah select mysql dapat kamu lihat dibawah ini:
select [nama field] from [namatabel] [where condition] [group by] [order by]
Setelah kita mengetahui aturan perintah select, admin ingin melihat semua isi tabel maka perintahnya adalah sebagai berikut:
select * from daftarnilai
dan akan menghasilkan hasil output seperti pada gambar dibawah ini:
Setelah kita bisa menambah data kedalam tabel dan memunculkan datanya maka langkah selanjutnya adalah operasi update untuk merubah nilai kolom dalam sebuah baris.
e. Perintah update pada sebuah baris tabel
Untuk merubah nilai pada kolom tabel kita menggunakan perintah update dengan aturan susunan sebagai berikut:
update [nama tabel] set [nilai tabel] where [kondisi]
dimana misal kita ingin merubah kolom nilai dari tabel daftarnilai dengan nama joko dan perubahan nilai dari 80 ke 85 maka perintah yang harus kita tulis adalah sebagai berikut:
UPDATE daftarnilai SET nilai=85 WHERE nama='joko'
perintah diatas akan merubah nilai milik joko dari 80 ke 85.
okey, cukup sekian dulu pengenalan dari mysql dan tetap dukung artikel partheon dengan cara share ke teman-temanmu jika bermanfaat.
Bagi anda pemilik usaha yang ingin menerapkan sistem komputer untuk kontrol stok, rekap laporan otomatis, laba-rugi otomatis, sistem kasir,dan barcode qrcode. Dapat mencoba aplikasi partheon stok.. GRATIS 100%. Installnya mudah cukup KLIK/TAP link gambar dibawah ini: