Bagaimana Cara Mengkoneksikan Database Mysql Dan Website Php

: 1757 | : 1 | : 06 May 2017 | Programming


Kemong 69
- Kontributor

Tags | CRUD | MySQL | PHP

Seri kedua tutorial Operasi CRUD menggunakan PHP dan MySQL untuk pemula, mengkoneksikan database dan localhost server menggunakan PHP.

Pada artikel sebelumnya kita telah mempelajari bersama-sama Cara Mempersiapkan Database Mysql Pada Localhost, selanjutnya kita akan mencoba bersama untuk menghubungkan file PHP dengan Database MySQL.

Langkah 1: Ubah Password Admin
Pertama akan saya beritahukan apa itu PHPMyAdmin, PHPMyAdmin adalah sebuah panel kontrol dimana kamu dapat mengatur database yang telah kamu buat. Buka browser kamu dan ketikan localhost/PHPMyAdmin atau klik "Admin" di UI XAMPP. Ketika pertama kali kita memasang XAMPP, ia akan membuat sebuah username untuk mengakses database, sekarang kamu harus menambahkan password bagi username tersebut sendiri. Pergi ke User Account, kamu akan mendapatkan user yang sama seperti gambar dibawah ini:
change-password.png
Sekarang, klik "Edit privileges" lalu klik "Change Password", ketikan password yang kamu inginkan lalu simpan. Ingatlah password yang kita masukan karena password ini nanti akan kita gunakan saat menghubungkan database kita ke website PHP.
change-password-2-900x362.png

 

Langkah 2: Membuat Database
Sekarang, kembali ke halaman utama PHPMyAdmin, klik tombol "New" untuk membuat sebuah database baru.
create-db.png

Pada jendela yang baru muncul, masukan nama dari database kamu sesuai kebutuhan, kita pakai saja nama "practice". Sekarang pilih utf8_general_ci untuk Collationnya karena kita akan menggunakan database ini untuk kepentingan berlatih dan hal tersebut akan membantu kita menangani segala queri dan data yang akan kita pelajari di tutorial ini. Sekarang klik Createdatabase kamu akan selesai dibuat.

create-db-2.png
Database yang baru saja kita buat saat ini masih kosong, tidak ada tabel didalamnya. Kita akan membahasnya nanti di tutorial selanjutnya dimana kita akan mempelajari bagaimana caranya membuat tabel dan memasukan data kedalamnya. Pada tutorial ini, kita akan menghubungkan database ke localhost menggunakan PHP.
tables-900x42.png

Langkah 3: Buat Sebuah Folder di Htdocs
Sekarang. cari folder dimana kamu memasang XAMPP dan buka folder htdocs (biasanya di c:/xampp). Buat sebuah folder baru didalam C:/xampp/htdocs/ dan beri nama apapun, disini kita gunakan saja nama "practice". Kita akan menaruh dokumen web kita di dalam folder ini.
Mengapa kita harus membuat folder di htdocs? XAMPP menggunakan folder-folder yang ada di htdocs untuk mengeksekusi dan menjalankan situs PHP kamu.

Langkah 4: Buat Dokumen Koneksi Database Menggunakan PHP
Buat sebuah file PHP baru dan beri nama apa saja yang kamu inginkan, disini kita akan memberi nama db_connection.php lalu simpan.
Mengapa disini kita membuat file terpisah untuk koneksi database? Karena jika kita akan membuat beberapa file yang menggunakan fitur memasukan data atau mengambil data dari database, kita tidak harus menulis kode koneksi database berulang-ulang. Nantinya kita bisa menyertakan file ini menggunakan fungis PHP yaitu include(include db_connection.php) pada bagian paling atas dari kode yang kamu tulis dan panggil fungsi yang kamu butuhkan. Tuliskan kode berikut ini ke file db_connection kamu :

  1. $dbhost adalah host dimana server kamu berjalan, biasanya ada di localhost.
  2. $dbuser adalah username dari database yang sebelumnya kita buat, yaitu root dan $dbpass adalah password yang sebelumnya kita masukan melalui phpmyadmin.
  3. $dbname adalah nama dari database yang telah kita buat untuk tutorial ini.

Langkah 5: Buat File PHP Baru untuk Mengecek Koneksi Database
Buat sebuah file php baru untuk melakukan koneksi ke database. Beri nama apa saja, kali ini kita beri saja nama index.phplalu masukan kode berikut ini :

Langkah 6: Jalankan !
Sekarang buka browser kamu dan pergi ke localhost/practice/index.php, jika kamu melihat tulisan Koneksi berhasil ! maka kamu telah berhasil mengkoneksikan database ke localhost kamu.

Login untuk melihat komentar


Powered by: