Halo kawan… Di posting pertama ini saya akan sedikit share tentang bagaimana membuat koneksi mysql dengan php. Tapi tidak semua script bisa berjalan dengan lancar. Beberapa problem yang sering terjadi misalnya koneksi yang kita buat berhasil berjalan dengan baik di localhost. Tapi menjadi error ketika sudah di hostingkan.
Untuk script yang saya buat ini sudah saya coba dihosting miliik saya dan berjalan mulus 100% tanpa ada eror, ok langsung saja kita coba. pertama buatlah file “koneksi.php”. untuk nama koneksi bisa anda ganti dengan nama apapun terserah anda.
Ini koding koneksi PHP.
<?php
$my['host'] = "localhost";
$my['user'] = "root";
$my['pass'] = "";
$my['dbs'] = "namadb";
$koneksi=mysql_connect($my['host'],$my['user'],$my['pass']);
if (! $koneksi){
echo "Gagal Koneksi..!".mysql_error();
}
mysql_select_db($my['dbs'])
or die ("Database Tidak Ada".mysql_error());
?>
Berikut sedikit penjelasan koding diatas.
- $my['host'] = “localhost”; ==>pada
variabel ini kita inisialisasikan host yang kita pakai. Jika masih
menggunakan pc pribadi maka gunakan localhost seperti di atas. Tapi jika
website anda sudah di hostingkan maka ganti dengan ip dari host anda.
untuk mengetahui ip dari host anda silahkah hubungi ke penyedia jasa
hosting yang anda pakai.
- $my['user'] = “root”;
==>pada variabel ini kita inisialisasikan username dari database yang
kita pakai. cukup ganti “root” dengan username anda sendiri. jika masih
menggunakan localhost biasannya secara default usernamenya
adalah ”root”.
- $my['pass'] = “”; ==>Ini
merupakan variabel untuk inisialisasi passsword database. Secara default
jika menggunakan localhost passwordnya adalah kosong (tanpa password).
Namun jika sudah dihostingkan ganti password anda sesuai milik anda.
- $my['dbs'] = “namadb”;==> kalau yang satu ini untuk menginisialisasikan nama database anda yang sudah anda buat di phpmyadmin
file koneksi.php telah terbuat. selanjutnya anda tinggal memanggil
file itu jika anda ingin koneksi kedatabase.