Untuk membuat sebuah database MySQL di PHP, Anda dapat menggunakan fungsi bawaan (built-in function) di PHP, yaitu mysql_query().
Sintak Dasar
Di bawah ini adalah sintak dasar dari fungsi mysql_query() di PHP:
boolean mysql_query( sql_query, connection );
Penjelasan sintak:
- mysql_query akan mengembalikan nilai boolean, yaitu bernilai true jika proses pembuatan database berjalan sukses, dan sebaliknya bernilai false jika gagal.
- sql_query, adalah query SQL untuk membuat sebuah database, yaitu perintah CREATE DATABASE.
- connection, adalah variable yang menyimpan koneksi PHP ke database MyQL yang telah Anda siapkan.
Contoh Program
Di bawah ini adalah contoh program PHP untuk membuat sebuah database dengan nama "DB_TEST" di MySQL:
<html>
<head>
<title>::. Membuat Database MySQL</title>
</head>
<body>
<?php
$db_host = 'localhost';
$db_user = 'root';
$db_pass = '';
$conn = mysql_connect($db_host, $db_user, $db_pass);
if(! $conn )
{
die('Gagal Membuat Koneksi Database: ' . mysql_error());
}
echo 'Sukses Database MySQL<br />';
$sqlquery = 'CREATE DATABASE DB_TEST';
$result = mysql_query($sqlquery, $conn );
if(! $result )
{
die('Gagal Membuat Database: ' . mysql_error());
}
echo "Database DB_TEST Sukses di buat\n";
mysql_close($conn);
?>
</body>
</html>
Ouput
Jika Anda coba jalankan program PHP diatas menggunakan browser kesayangan Anda, akan menampilkan output sebagai berikut:

