Script PHP untuk membuat database, dengan menggunakan script php kita
bisa langsung membuat database mysql, tampa harus membuatnya secara
manual di phpmyadmin ataupun melalui Cmmand Prompot, kita hanya perlu mengedit script dan menjalankan
script itu di webbrowser kita.
Untuk script sederhana php membuat database bisa dilihat dibawah ini. Untuk contoh kita akan membuat database "buku"
<?phpUntuk script membuat tabel di database script ya seperti dibawah ini. Untuk contoh kita akan buat tabel buku tamu pada database buku.
$koneksidatabase = mysql_connect("localhost","root","xxx"); // 'xxx' adalah password mysql //
if (!$koneksidatabase)
{
die('Koneksi Gagal: ' . mysql_error());
}
if (mysql_query("CREATE DATABASE buku,$koneksidatabase))
{
echo "database baru telah dibuat";
}
else
{
echo "proses pembuatan database gagal " . mysql_error();
}
mysql_close($koneksidatabase);
?>
<?phpUntuk script lengkap membuat database dan tabel bisa dilihat dibawah ini
$koneksidatabase = mysql_connect("localhost","root","xxx");
if (!$koneksidatabase)
{
die('Koneksi Gagal: ' . mysql_error());
}
mysql_select_db("buku", $koneksidatabase);$tabel = "CREATE TABLE `bukutamu` (
`id` INT( 10 ) NOT NULL AUTO_INCREMENT ,
`nama` VARCHAR( 40 ) NOT NULL ,
`alamat` VARCHAR( 40 ) NOT NULL ,
`komentar` TEXT NOT NULL ,
PRIMARY KEY ( `id` )
) ";if ($tabel)
{
echo "sukses";
}
else
{
echo "gagal";
}
mysql_query($tabel,$koneksidatabase);mysql_close($koneksidatabase);?>
<?php
$koneksidatabase = mysql_connect("localhost","root","xxx");
if (!$koneksidatabase)
{
die('Koneksi Gagal: ' . mysql_error());
}
if (mysql_query("CREATE DATABASE buku",$koneksidatabase))
{
echo "database baru telah dibuat";
}
else
{
echo "proses pembuatan database gagal " . mysql_error();
}
mysql_select_db("buku", $koneksidatabase);
$tabel = "CREATE TABLE `bukutamu` (
`id` INT( 10 ) NOT NULL AUTO_INCREMENT ,
`nama` VARCHAR( 40 ) NOT NULL ,
`alamat` VARCHAR( 40 ) NOT NULL ,
`komentar` TEXT NOT NULL ,
PRIMARY KEY ( `id` )
) ";if ($tabel)
{
echo " sukses";
}
else
{
echo "gagal";
}
mysql_query($tabel,$koneksidatabase);mysql_close($koneksidatabase);?>
0 Komentar