Sintak Dasar
Di bawah ini adalah sintak dasar perintah CREATE TABLE Di MySQL:
CREATE TABLE table_name( column_name1 data_type [NOT NULL|AUTO_INCREMENT], column_name2 data_type [NOT NULL], column_name3 data_type [NOT NULL], ... column_nameN data_type [NOT NULL], PRIMARY KEY(column_name) );
Contoh Program
Dibawah ini adalah contoh program PHP untuk membuat sebuah table "TBL_PEGAWAI" dengan menggunakan MySQLi.
Menggunakan MySQLi (Procedural)
<?php
$server_name = "localhost";
$user_name = "root";
$password = "";
$db_name = "hr";
// Membuat Koneksi
$conn = mysqli_connect($server_name, $user_name, $password, $db_name);
// Mengecek Koneksi
if (!$conn) {
die("Gagal Membuat koneksi ke database: " . mysqli_connect_error());
}
// sql query create table tbl_pegawai
$sql_query = "CREATE TABLE tbl_pegawai(
id_pegawai INT(5) NOT NULL AUTO_INCREMENT,
nama_depan VARCHAR(15) NOT NULL,
nama_belakang VARCHAR(15) NOT NULL,
tanggal_lahir DATE NOT NULL,
alamat VARCHAR(20) NOT NULL,
gender CHAR(1) NOT NULL,
gaji DOUBLE NOT NULL,
PRIMARY KEY(id_pegawai))";
// menjalankan query create table tbl_pegawai
if (mysqli_query($conn, $sql_query)) {
echo "Table tbl_pegawai berhasil dibuat";
} else {
echo "Table tbl_pegawai gagal dibuat: " . mysqli_error($conn);
}
//menutup koneksi
mysqli_close($conn);
?>
Menggunakan MySQLi (Object Oriented Programming)<?php
$server_name = "localhost";
$user_name = "root";
$password = "";
$db_name = "hr";
// Membuat Koneksi
$conn = new mysqli($server_name, $user_name, $password, $db_name);
// Mengecek Koneksi
if ($conn->connect_error) {
die("Gagal membuat koneksi ke database: " . mysqli_connect_error());
}
// sql query create table tbl_pegawai
$sql_query = "CREATE TABLE tbl_pegawai(
id_pegawai INT(5) NOT NULL AUTO_INCREMENT,
nama_depan VARCHAR(15) NOT NULL,
nama_belakang VARCHAR(15) NOT NULL,
tanggal_lahir DATE NOT NULL,
alamat VARCHAR(20) NOT NULL,
gender CHAR(1) NOT NULL,
gaji DOUBLE NOT NULL,
PRIMARY KEY(id_pegawai))";
// menjalankan query create table
if ($conn->query($sql_query) === TRUE) {
echo "Table tbl_pegawai berhasil dibuat";
} else {
echo "Table tbl_pegawai gagal dibuat: " . mysqli_error($conn);
}
// menutup koneksi
$conn->close();
?>
Sekian tutorial singkat tentang Cara Membua Table Di MySQL Menggunakan PHP MySQLi. Semoga bermanfaat & Selamat belajar PHP MySQLi.
Salam sukses,
Nursalim
No comments:
Post a Comment