1. Apa Itu MySQLMySQL adalah salah satu jenis database, tempat meletakkan data secara terstruktur berupa tabel-tabel dan kita bisa melakukan query atau mengolah data tersebut dengan SQL (Structured Query Languange)
2. Koneksi ke MySQL Melalui PHPUntuk melakukan koneksi ke MySQL kita menggunakan fungsi mysql_connect()
Sintaks :
mysql_connect(host, username, password)
Contoh :
<?php
$koneksi = mysql_connect("localhost","root","");
if($koneksi){
echo "Koneksi berhasil";
}else{
echo "Gagal";
}
?>
Jika anda telah berhasil koneksi ke MySQL, anda bisa melakukan apapun terhadap database tersebut tergantung hak-hak anda, anda bisa buat database, buat tabel dan melakukan query
3. Cara Membuat Database di MySQLMembuat Database Melalui phpmyadmin
Ketika anda menginstal paket Web Server + PHP + MySQL seperti XAMP atau WAMP anda akan di beri phpmyadmin, yaitu semacam aplikasi berbasis web untuk mengatur database MySQL
Buka phpmyadmin di
http://localhost/phpmyadmin, berikut tampilan phpmyadmin
Ketik nama database yang anda inginkan di textfield Create new database, misal : databaseku
Klik tombol create
Database berhasil dibuat
4. Cara Membuat TabelMisal anda ingin membuat tabel : datakaryawan dengan struktur tabel sebagai berikut :
Field Type Length
karyawanid INTEGER 5
nama VARCHAR 30
tgl_lahir DATE
kelamin VARCHAR 10
alamat TINYTEXT
Membuat Tabel di phpmyadminBuka phpmyadmin
Pilih database yang anda buat tadi
Pada bagian bawah Create new table on database, di textfield Name, masukkan nama tabel yang ingin dibuat, misal : datakaryawan
Pada textfield Number of fields, masukkan jumlah field atau kolom yang ingin dibuat. misal : 5
Klik tombol GO
Akan muncul form untuk membuat tabel, seperti berikut :
Isi field-field seperti di atas
Klik Tombol Save
Tabel datakaryawan berhasil dibuat
Membuat Tabel Melalui PHP dan Query
Selain melalui phpmyadmin, kita juga bisa membuat tabel langsung melalui PHP, dimana kita mengeksekusi query CREATE TABLE, contoh :
<?php
//lakukan koneksi ke MySQL
mysql_connect("localhost","root","");
//Pilih database tempat tabel akan dibuat
mysql_select_db("databaseku");
$query = "CREATE TABLE datakaryawan(
karyawanid int(5) auto_increment primary key,
nama varchar(30),
tgl_lahir date,
kelamin varchar(10),
alamat tinytext
)";
//jalankan query
$buat = mysql_query($query);
if($buat){
echo "Tabel datakaryawan berhasil dibuat";
}else{
echo "Gagal";
}
?>
thanx to