Perintah CREATE DATABASE digunakan untuk membuat database di MySQL. Kita harus menambahkan perintah CREATE DATABASE pada fungsi mysqli_query() untuk mengeksekusi setiap perintah. Berikut ini contoh membuat database dengan nama "desain_db":
CREATE DATABASE
<?php
$con=mysqli_connect("tokoteknologi.co.id","peter","abc123");
// Cek koneksi
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
// Membuat database
$sql="CREATE DATABASE desain_db";
if (mysqli_query($con,$sql)) {
echo "Database desain_db created successfully";
} else {
echo "Error creating database: " . mysqli_error($con);
}
?>
$con=mysqli_connect("tokoteknologi.co.id","peter","abc123");
// Cek koneksi
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
// Membuat database
$sql="CREATE DATABASE desain_db";
if (mysqli_query($con,$sql)) {
echo "Database desain_db created successfully";
} else {
echo "Error creating database: " . mysqli_error($con);
}
?>
CREATE TABLE
Perintah CREATE TABLE digunakan untuk membuat sebuah tabel di MySQL. Kita harus menambahkan perintah CREATE TABLE pada fungsi mysqli_query() untuk mengekskusi perintah php. Berikut ini contoh membuat tabel bernama "Pengguna", with three columns: "FirstName", "LastName" and "Age":
<?php
$con=mysqli_connect("tokoteknologi.co.id","peter","abc123","desain_db");
// Cek koneksi
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
// Membuat tabel
$sql="CREATE TABLE Pengguna (FirstName CHAR(30),LastName CHAR(30),Age INT)";
// Eksekusi query
if (mysqli_query($con,$sql)) {
echo "Table pengguna created successfully";
} else {
echo "Error creating table: " . mysqli_error($con);
}
?>
$con=mysqli_connect("tokoteknologi.co.id","peter","abc123","desain_db");
// Cek koneksi
if (mysqli_connect_errno()) {
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
// Membuat tabel
$sql="CREATE TABLE Pengguna (FirstName CHAR(30),LastName CHAR(30),Age INT)";
// Eksekusi query
if (mysqli_query($con,$sql)) {
echo "Table pengguna created successfully";
} else {
echo "Error creating table: " . mysqli_error($con);
}
?>