Tutorial PHP MySQL Membuat Database Terbaik Pada tahun 2024, Dalam tutorial ini Anda dapat mempelajari Membuat database MySQL menggunakan MySQLi dan PDO,Contoh (MySQLi - Object Oriented),Contoh (MySQLi Prosedural),contoh,

PHP MySQL Membuat Database

Database berisi satu atau lebih tabel.

MENCIPTAKAN izin yang Anda butuhkan untuk membuat atau menghapus database MySQL.


Membuat database MySQL menggunakan MySQLi dan PDO

Pernyataan CREATE DATABASE digunakan untuk membuat database di MySQL.

Pada contoh berikut, kita membuat database yang disebut "myDB" dari:

Contoh (MySQLi - Object Oriented)

<? Php
$ Servername = "localhost";
$ Username = "username";
$ Password = "password";

// Buat koneksi
$ Conn = baru mysqli ($ servername, $ username, $ password);
// Koneksi Uji
if ($ conn-> connect_error) {
die ( "Koneksi gagal:" $ conn-> connect_error.);
}

// Buat database
$ Sql ​​= "CREATE DATABASE myDB";
if ($ conn-> query ($ sql) === TRUE) {
echo "database berhasil dibuat";
} Lain {
echo "Kesalahan membuat database:" $ conn-> error ;.
}

$ Conn-> close ();
?>


catatan Catatan: Bila Anda membuat database baru, Anda harus menentukan tiga parameter mysqli benda (ServerName, username dan password).

Tip: Jika Anda menggunakan port yang berbeda (default adalah 3306), menambahkan string kosong untuk parameter database, seperti: mysqli baru ( "localhost", "username", "password", "", port)

Contoh (MySQLi Prosedural)

<? Php
$ Servername = "localhost";
$ Username = "username";
$ Password = "password";

// Buat koneksi
$ Conn = mysqli_connect ($ servername, $ username, $ password);
// Koneksi Uji
if (! $ conn) {
die ( "Koneksi gagal:" mysqli_connect_error ().);
}

// Buat database
$ Sql ​​= "CREATE DATABASE myDB";
jika (mysqli_query ($ conn, $ sql)) {
echo "database berhasil dibuat";
} Lain {
echo "Kesalahan membuat database:" mysqli_error ($ conn) ;.
}

mysqli_close ($ conn);
?>

Catatan: Membuat database "myDBPDO" PDO misalnya dengan menggunakan:

contoh

Gunakan PDO:

<? Php
$ Servername = "localhost";
$ Username = "username";
$ Password = "password";

try {
$ Conn = new PDO ( "mysql : host = $ servername; dbname = myDB", $ username, $ password);

// Mengatur mode error PDO pengecualian
$ Conn -> setAttribute (PDO :: ATTR_ERRMODE, PDO :: ERRMODE_EXCEPTION);
$ Sql = "CREATE DATABASE myDBPDO" ;

// Gunakan exec (), karena tidak ada hasilnya dikembalikan
$ Conn -> exec ($ sql );

echo "Database berhasil dibuat Situs";
}
catch (PDOException $ e)
{
id Echo $ sql "Situs" $ e -> getMessage ();
}

$ Conn = null;
?>

Tip: Keuntungan terbesar menggunakan PDO adalah bahwa Anda dapat menggunakan ketika ada masalah selama database kelas permintaan pengecualian untuk menangani masalah tersebut. Jika ada pengecualian try {} blok, script akan berhenti mengeksekusi dan akan melompat ke menangkap pertama () {} eksekusi kode blok kode. Di blok kode di atas kita menangkap output dari pernyataan SQL dan menghasilkan pesan kesalahan.

PHP MySQL Membuat Database
10/30