- Get link
- X
- Other Apps
Koneksi PHP Ke Database MYSQL
Assalamu'alaikum Wr. Wb. Di artikel berikut ini kita akan mempelajari tentang bagaimana cara menghubungkan Database MYSQL dengan menggunakan bahasa PHP.
Pertama tama pastikan bahwa laptop / komputer kalian telah terinstall web server, pada contoh ini saya menggunakan web server XAMPP untuk windows.
Kemudia kita siapkan sebuah database untuk menjadi objek percobaan. Berikut database yang saya gunakan :
Kemudia kita siapkan sebuah database untuk menjadi objek percobaan. Berikut database yang saya gunakan :
Kemudian buat sebuah folder baru di C:\xampp\htdocs. Dan buat juga sebuah file didalamnya. Contoh saya membuat direktori file seperti ini:SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET time_zone = "+00:00";
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;
CREATE DATABASE IF NOT EXISTS `db_latihan` DEFAULT CHARACTER SET latin1 COLLATE latin1_swedish_ci;
C:\xampp\htdocs\php\koneksi.php
Ada 2 cara untuk mengkoneksikan database MYSQL dengan PHP yaitu dengan fungsi mysql_connect() & mysqli_connect(). Pada pembahasan ini kita akan menggunakan fungsi
mysqli_connect(), kenapa? Kenapa bukan menggunakan mysql_connect()? Karena fungsi mysql_connect() ini sudah hampir tidak digunakan lagi pada PHP versi terbaru.
Format penulisan fungsi mysqli_connect() adalah sebagai berikut :
mysqli_connect(host, user databse, password database, nama database);
Untuk menggunakan mysqli_connect() ada 2 metodenya.
1. Mendeklarasikan host, user, password, dan nama database terlebih dahulu
2. Langsung memasukan host, user, password, dan nama database ke dalam fungsi.
Contoh dengan mendeklarasikan terebih dahulu :
<?php $host = 'localhost'; //Host $user = 'root'; //username db $pass = ''; //password dbContoh secara langsung :
$db = 'db_latihan'; //nama db
$conn = mysqli_connect($host, $user, $pass, $db) or die('Koneksi gagal!');?>
<?php $conn = mysqli_connect('localhost', 'root', '', 'db_latihan') or die('Koneksi gagal!');?>Jika saat script dijalankan tidak mengasilkan apa pun / blank itu berarti script kita telah berjalan dengan baik
Sampai disini dulu perjumpaan kita.
Wassalamu'alaikum Wr. Wb.
Comments
Post a Comment