PHP MySQL – Create Connection to DBMS MySQL
Mendefinisikan dan mengelola DBMS MYSQL dengan menggunakan bahasa pemrograman PHP menggunakan fungsi-fungsi yang disediakan oleh PHP dinama fungsi tersebut terdapat dua model yakni model prosedural dan object oriented. Secara umum berikut langkah-langkah yang bisa dilakukan sebagai berikut:
- Mendefinisikan konstanta koneksi MySQL
- Koneksi Database MySQL
- Data Define Language
Create Database, Create table - Data Manipulation Language
Create Read, Update, Delete (CRUD) Data
Mendefisikan konstanta koneksi ke DBMY MySQL
Konstanta-konstanta untuk koneksi ke DBMS MySQL disimpan dalam file bernama konfigurasi.php sebagai berikut:
<?php //konfigurasi koneksi ke DBMS mysql define("DBHOST", "localhost"); define("DBUSER", "root"); define("DBPASS", ""); define("DBPORT","3306"); define("DBNAME", "dbmahasiswa");
Koneksi Database MySQL
Koneksi ke DBMS MySQL dengana menggunakan metode Prosedural:
<?php //sertakan file konfigurasi.php include("konfigurasi.php"); //buat koneksi ke DBMS MySQL $cnn = mysqli_connect(DBHOST, DBUSER, DBPASS) or die("<p>Koneksi ke DBMS MySQL Gagal</p>"); echo "<p>Koneksi ke DBMS MySQL Sukses</p>"; mysqli_close($cnn);
Koneksi ke DBMS MySQL dengana menggunakan metode OOP:
<?php //sertakan file konfigurasi.php include("konfigurasi.php"); //buat koneksi ke DBMS MySQL $cnn = new mysqli(DBHOST, DBUSER, DBPASS); //evaluasi kondisi koneksi if($cnn->connect_error){ die("<p>Koneksi ke DBMS MySQL Gagal</p>"); } echo "<p>Koneksi ke DBMS MySQL Sukses</p>"; $cnn->close($cnn);