2.7 Xampp Dan MySQL
2.7.1 Xampp
Xampp adalah sebuah software web server apache yang didalamnya sudah tersedia database server Mysql dan support PHP programming. Xampp merupakan software
yang mudah digunakan, gratis, dan mendukung mendukung instalasi di Linux dan Windows
. Xampp merupakan tool yang menyediakan paket perangkat lunak ke dalam satu buah paket. Dengan menginstal Xampp maka tidak perlu lagi melakukan instalasi
dan konfigurasi web server Apache, PHP, dan MySQL secara manual. Xampp akan menginstalasi dan mengkonfigurasikannya secara otomatis atau auto konfigursi.
2.7.2 MySQL
MySQL adalah sebuah server database open source yang termasuk popular keberadannya. MySQL umumnya digunakan bersamaan dengan PHP untuk membuat
aplikasi server yang dinamis dan powerfull Sidik, 2009. MySQL My Structure Query Language
adalah sebuah program pembuat database yang bersifat open source
, artinya siapa saja dapat menggunakannya secara bebas Nugroho, 2004. MySQL merupakan sebuah database management system dengan kemampuan multi-
threaded, multi-user dan meningkatan fungsi Structured Query Language SQL
terutama dengan PHP yang sudah memiliki fungsi built-in untuk melakukan koneksi dengan MySQL.
Universitas Sumatera Utara
Gambar 2.1 MySQL
MySQL merupakan sebuah relational database management system, yang menyimpan data pada tabel yang terpisah daripada menyatukan semua data dalam satu
tabel yang besar, hal ini dapat meningkatkan kecepatan dan fleksibilitas. Tabel-tabel
dihubungkan melalui
relasi-relasi tertentu
sehingga memungkinkan untuk mengkombinasikan data dari berbagai tabel sesuai dengan
permintaan, melalui SQL yang telah menjadi bahasa standar yang umum untuk mengakses database.
Untuk dapat mengendalikan MySQL server dari dalam program ada tiga hal yang perlu diperhatikan:
1. Buat koneksi dengan MySQL server dengan memasukkan alamat host dari
MySQL, biasanya berupa alamat Internet ProtocolIP lalu, user terdaftar beserta kata sandinya. Jika host ditemukan dan user tersebut terdaftar maka
koneksi akan dimulai.
Universitas Sumatera Utara
Gambar 2.2 Koneksi MySQL
2.8 Pengertian PHP