10/14/2015

Cara Membuat Database Di MySQL Menggunakan PHP MySQLi

Pada tutorial kali ini, kita akan belajar tentang Cara Membuat Sebuah Database Di MySQL Menggunakan Program PHP MySQLi. Untuk membuat sebuah database di MyQSL, Anda dapat menggunakan perintah CREATE DATABASE.

Sintak Dasar


Di bawah ini adalah sintak dasar perintah CREATE DATABASE di MySQL:

CREATE DATABASE database_name;

Penjelasan Sintak:
  • database_name adalah nama database yang akan Anda buat. Database yang Anda buat harus unik tidak boleh ada yang duplikat.

Program PHP


Di bawah ini adalah contoh program untuk membuat sebuah database di MySQL menggunakan PHP MySQLi.

Menggunakan MySQLi (Procedural)

<?php
$server_name = "localhost";
$user_name = "root";
$password = "";
$db_name = "hr";

// Membuat Koneksi
$conn = mysqli_connect($server_name, $user_name, $password);

// Mengecek Koneksi
if (!$conn) {
   die("Gagal Membuat koneksi ke database: " . mysqli_connect_error());
}

// sql query create database hr
$sql_query = "CREATE DATABASE hr";

// menjalankan query create database db_hr
if (mysqli_query($conn, $sql_query)) {
   echo "Database hr berhasil dibuat";
} else {
   echo "Database hr gagal dibuat: " . mysqli_error($conn);
}

//menutup koneksi
mysqli_close($conn);
?>

Menggunakan MySQLi (Object Oriented Programming)

<?php

$server_name = "localhost";
$user_name = "root";
$password = "";
$db_name = "hr";

// Membuat Koneksi
$conn = new mysqli($server_name, $user_name, $password);

// Mengecek Koneksi
if ($conn->connect_error) {
   die("Gagal membuat koneksi ke database: " . mysqli_connect_error());
}



// sql query create database hr
$sql_query = "CREATE DATABASE hr";

// menjalankan query create database
if ($conn->query($sql_query) === TRUE) {
    echo "Database hr berhasil dibuat";
} else {
    echo "Database hr gagal dibuat: " . mysqli_error($conn);
}

// menutup koneksi
$conn->close();

?>


Sekian tutorial singkat tentang Cara Membuat Sebuah Database Di MySQL Menggunakan program PHP MySQLi. Semoga bermanfaat & Selamat Belajar PHP MySQLi.

Salam,

Nursalim

No comments:

Post a Comment