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: