koneksi ke mysql (bagian 2)
koneksi ke mysql (bagian 2)
kali ini saya memberi contoh nyata coneksi database ke mysql diawali dengan membuat database, membuat tabel pelanggan dan membuat user,
dilanjutkan dengan metes useb baru dengan console terakhir coba koneksi dengan code php
1. membuat database pusat rental
f:\xampp\mysql\bin> mysql -u root -p
password : *******
mysql> create database pusatrental;
mysql> use pusatrental;
mysql> create table pelanggan (
-> id_pelanggan int not null,
-> nama_institusi varchar(30) not null,
-> alamat varchar(30) not null,
-> kontak_person varchar(25) not null,
-> telepon varchar(25) not null
-> );
mysql> grant all privileges on pusatrental.* to rental@localhost identified by ‘satria’;
mysql>\q
2. melakukan pengetesan koneksi dengan user rental dan mengisi data
f:\xampp\mysql\bin>mysql -u rental -p
password : ******
mysql>use pusatrental;
mysql>insert into pelanggan values ( 1,’koperasi karyawan indosat’,"jl. merdeka barat jakarta’,"zainab’,’021-99887766′);
mysql>insert into pelanggan values ( 2,’KPLI jakarta’,"jl. magra satwa Ragunan, jakarta’,"muhammad reza’,’0817889900′);
mysql>insert into pelanggan values ( 3,’PT Kriss’,"jl. Ujung Aspal Pondok Gede, bekasi’,"rival’,’021-8572823′);
mysql>\q
3. pengujian koneksi dengan html (uji koneksi mysql dan coba akses pusat rental)
<?php
$host = "localhost";
$user = "rental";
$password = "satria";
//membangun koneksi
$koneksi_berhasil = mysql_connect($host, $user, $password);
if (!$koneksi_berhasil) {
die("tidak dapat melakukan koneksi".mysql_error());
}
echo "konesi dengan server mysql berhasil <br />";
//pilih database pusat rental
$db_selected = mysql_select_db ('pusatrental', $koneksi_berhasil);
if (!$db_selected) {
die('gak bisa milih pusat rental: '.mysql_error());
}
echo "koneksi ke pusat rental berhasil <br />";
//tutup koneksi
mysql_close($koneksi_berhasil);
?>
4. kalo gak ada pesan kesalahan kita lanjutkan mencoba membaca data dari table pelanggan.(contoh codenya)
<?php
$host = "localhost";
$user = "rental";
$password = "satria";
//membangun koneksi
$koneksi_berhasil = mysql_connect($host, $user, $password);
if (!$koneksi_berhasil) {
die("tidak dapat melakukan koneksi".mysql_error());
}
echo "konesi dengan server mysql berhasil <br />";
//pilih database pusat rental
$db_selected = mysql_select_db ('pusatrental', $koneksi_berhasil);
if (!$db_selected) {
die('gak bisa milih pusat rental: '.mysql_error());
}
echo "koneksi ke pusat rental berhasil <br />";
//tampilkan isi tabel pelanggan
$daftar_pelanggan = 'select * from pelanggan';
$hasil = mysql_query($daftar_pelanggan);
while ($row = mysql_fetch_assoc ($hasil)) {
echo $row["id_pelanggan"];
echo $row["nama_institusi"];
echo $row["alamat_pelanggan"];
echo $row["kontak_person"];
echo $row["telepon"];
echo "<br />";
}
//bersihkan
mysql_free_result($hasil);
//tutup koneksi
mysql_close($koneksi_berhasil);
?>
keterangan : nama database dan data pelanggan pertama diambil dari status fb bang OP.
tulisan selanjutnya kita akan mencoba menambahkan data pelanggan, mengupdate data pelanggan, dan menghapus data pelanggan (masih dengan koneksi mysql gaya lama)
tulisan selanjutnya kita akan mencoba koneksi dengan mysqli (mysqli digunakan mulai php versi 5)
Powered by WordPress SEO Tools
















