Bekerja dengan MySQL MySQL

37

2.9.3 Bekerja dengan MySQL

Pada pembuatan Tugas Akhir ini menggunakan database MySQL. Program ini sangat cocok berpasangan dengan PHP dengan beberapa pertimbangan. MySQL menggunakan suatu format standar SQL bahasa data yang terkenal. MySQL dilepaskan dengan suatu lisensi open source dan tersedia secara cuma-cuma. MySQL bekerja pada berbagai sistem operasi dan banyak bahasa. MySQL bekerja dengan cepat dan baik dengan data yang besar. PHP menyediakan banyak fungsi untuk mendukung database MySQL. Kemudian dalam pembuatan suatu database dapat dilakukan dengan memberikan perintah SQL dengan format sebagai berikut: create database nama_database; Contoh: mysqlcreate database pegawai; Untuk memastikan apakah perintah tersebut berhasil dilakukan, diberikan perintah SQL berikut: mysqlshow database; Apabila berhasil, akan tampil nama database yang baru dibuat. Dengan demikian, telah ada suatu database kosong yang belum terisi tabelnya. Sebelum dapat membuat tabel pada database, perlu memberitahukan pada MySQL bahwa akan bekerja dengan database yang baru. Dan untuk memilih suatu database, dapat diberikan perintah berikut: use nama_database; Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 38 contoh: mysqluse pegawai; Artinya, seluruh aksi berikutnya akan diaplikasikan terhadap database tersebut. Kemudian untuk menghapus suatu database dapat diberikan perintah SQL berikut: drop database [if exist] nama_database; Contoh: drop database pegawai; perintah tersebut sebaiknya digunakan secara hati-hati karena MySQL menjalankan perintah tanpa memberi peringatan. Sedangkan format perintah untuk membuat tabel dalam database adalah sebagai berikut: create table nama_tabel definisi tabel [type=tipe_tabel]; Contohnya: mysqlcreate table pegawai -NoPegawai int not null auto_increment, -Nama varchar50, -Pekerjaan varchar30, -KodeDepartemen int not null, -primary keyNoPegawai; Setelah perintah pembuatan tabel diberikan, untuk memastikan tabel telah sukses terbentuk atau belum dapat diberikan perintah SQL berikut: Show tables; Hak Cipta © milik UPN Veteran Jatim : Dilarang mengutip sebagian atau seluruh karya tulis ini tanpa mencantumkan dan menyebutkan sumber. 39 Berikut adalah contoh tampilan dari database MySQL yang dapat dilihat pada gambar 2.5 di bawah ini: Gambar 2.5 Tampilan Database MySQL

2.9.4 Koneksi MySQL dengan PHP