Cara koneksi antara PHP dan MySQL

Jika komputer anda sudah terinstall MySQL , web server (misal Apache), dan PHP, langkah selanjutnya adalah bagaimana cara mengoneksikan antara MySQL server dengan PHP agar instruksi-instruksi yang dijalankan dengan kode PHP untuk mengakses database MYSQL bisa berjalan. Tentunya belum semua orang mengetahui tentang cara koneksi PHP dengan MySQL. Pada posting kali ini, kami akan membahas caranya.

Agar PHP dapat mengenal server MySQL, maka kita perlu mengedit konfigurasi file (php.ini). File tersebut ada didalam folder PHP yang sudah anda di komputer anda. Hilangkan tanda titik koma yang terdapat pada bagian teks berikut :

;extension=php_mysqli.dll

Sehingga menjadi :

extension=php_mysqli.dll

Anda perlu merestart server Apache dan mengaktifkan Mysql server jika anda membuat kode PHP yang akan dijalankan pada web browser. Akan tetapi, jika anda menggunakan program CLI, Anda tidak perlu melakukan hal tersebut,hanya cukup mengaktifkan Mysql server dengan memilih tombol start pada windows | MySQL | MySQL Server 5.5 | MySQL 5.5 Command Line Client (Windows 7). Lalu masukkan password user root anda (password yang anda buat pada saat anda menginstal MySQL server anda) dan lalu tekan enter. Dengan begitu maka MySQL server anda sudah aktif.

Koneksi ke server MySQL dapat dibangun dengan membuat objek dari kelas mysqli ( untuk gaya berorientasi objek) dan dengan memanggil fungsi mysqli_connect() (untuk gaya prosedural).

Contoh kode PHP untuk membangun koneksi ke MySQL Server dengan gaya berorientasi Obyek.

<?php

################################

# Nama file : contoh_koneksi_oop.php

################################

$host = “localhost”;            # bisa ditulis : “127.0.0.1”

$namauser = “root”;    # masukkan sesuai nama user pada MySQL anda

$password = “password”;     # masukkan password MySQL anda

$namadatabase = “contohdb”;   # nama database MySQL yang ingin anda koneksikan dengan PHP

#membangun koneksi

$koneksi = new mysqli($host, $namauser, $password, $namadatabase);

if ($koneksi -> connect_error)

{

print “Koneksi ke server MySQL gagal”;

}

else

{

print “koneksi ke server MySQL Server Berhasil”;

}

#memutus koneksi

$koneksi ->close();

?>

Kode diatas adalah koneksi yang dibangun dengan cara membuat objek dari kelas mysqli.

Simpan file dengan nama contoh_koneksi_oop.php pada direktor web server Apache anda (biasanya pada folder htdocs). Lalu coba jalankan kode tersebut pada web browser misalnya google chrome atau mozilla (pastiken web server dan MySQL server dalam keadaan aktif). Jika langkah-langkah diatas dilakukan dengan benar, maka akan muncul tampilan seperti berikut.

Koneksi PHP dan MySQL

Artikel-artikel terkait :

  1. Belajar Dasar PHP.
  2. Instalasi dan konfigurasi MySQL Server.

Be Sociable, Share!

You may also like...

3 Responses

  1. I went over this internet site and I think you have a lot of superb info, bookmarked (:.

  2. Some genuinely quality content on this website , saved to my bookmarks .

  3. E-Business says:

    Well I definitely enjoyed studying it. This article provided by you is very practical for proper planning.

Leave a Reply

Your email address will not be published. Required fields are marked *