Skip to content Skip to sidebar Skip to footer

Cara Membuat Tabel dan Entri Data di Database Mysql

Ketika membuat website tentu ada data yang Anda simpan pada website tersebut. Semisal Anda membuat website yang menyimpan data karyawan, maka Anda perlu membuat tabel untuk menyimpan data dari karyawan tersebut. Tabel data karyawan dapat Anda buat melalui database mysql. Tabel sendiri membentuk struktur database dari mysql Anda.

Tabel berisikan informasi mengenai informasi yang Anda masukkan kedalam database. Pembuatan tabel untuk menyimpan data membutuhkan waktu beberapa menit, tergantung banyaknya entri data yang akan Anda masukkan. Berikut ini akan saya jabarkan mengenai cara membuat tabel di mysql.


1. Membuka database

Buka database Anda dengan cara mengetikkan USE database di command prompt MySQL. Apabila Anda lupa dengan nama database yang sudah dibuat, Anda bisa mengetikkan SHOW DATABASE; Agar Anda bisa melihat daftar database pada server MySQL. Untuk membuat database Anda bisa membuatnya dengan mengetikkan CREATE DATABASE database; Nama dari database tidak boleh ada spasi.

Untuk menamai database yang akan dibuat maka Anda perlu mengganti perintah CREATE DATABASE database; dengan nama database Anda. Contohnya CREATE DATABASE ijodaun.

2. Jenis database

Setiap entri data yang ada pada databsase disimpan menggunakan jenis tertentu, hal ini karena setiap entri data memiliki karakteristik yang berbeda-beda. Dari sekian banya jenis beberapa kata perintah dibawah ini perlu kalian pahami untuk membuat tabel dasar penyimpanan data.

DECIMAL - Jenis data decimal dapat menyimpan nilai desimal yang telah ditetapkan berdasarkan keseluruhan jumlah total digit dan setelah angka dibelakang desimal, sebagai contoh DECIMAL (6,2) maka akan menyimpan angka "0000.00".

CHAR - Adalah jenis sebuah data dasar untuk teks dan string, seringkali Anda akan menentukan batas untuk menginput jumlah karakter yang akan disimpat. Contohnya CHAR (30) maka karakter maksimal berjumlah 30. Anda juga bisa menggunakan VARCHAR.

DATE - Jenis data ini dapat menyimpan informasi tanggal dalam format YYYY-MM-DD (Tahun-Bulan-Hari).

INT - Merupakan jenis data untuk semua bilangan, seringkali digunakan pada bidang ID.

3. Buat tabel

Cara membuat tabel sangat mudah. Anda bisa menggunakan perintah CREATE TABLE (diikuti dengan nama tabel). Sebagai contoh saya akan membuat tabel karyawan, maka perintahnya CREATE TABLE employees; Selanjutnya anda bisa menambahkan jenis data apa saja yang termuat pada tabel karyawan.

Semisal saya ingin pada tabel karyawan ini termuat informasi seperti nama depan, nama belakang, nomor telephone dan tanggal lahir. Maka perintah yang perlu Anda buat adalah seperti dibawah ini.

CREATE TABLE employees (id INT NOT NULL PRIMARY KEY AUTO_INCREMENT, lastname VARCHAR(20), firstname VARCHAR(20), phone VARCHAR(20),  dateofbirth DATE)

INT NOT NULL PRIMARY KEY AUTO_INCREMENT memiliki fungsi untuk membuat nomor ID pada setiap karyawan yang akan ditambah kedalam tabel tersebut.

VARCHAR memungkinkan Anda dalam memangkas karakter data yang akan dientri. Sebagai contoh diatas pembatasan karakter diatas adalah 20 karakter.

4. Cek tabel


Untuk memeriksa struktur database Anda sudah dibuat dengan benar Anda bisa mengetikkan perintah DESCRIBE database; ganti database dengan nama tabel yang telah Anda buat. Misal nama  tabel Anda adalah employees maka gunakan perintah DESCRIBE employees setelah itu maka akan tertampil struktur tabel yang telah Anda buat.

5. Entri tabel

Setelah tabel dibuat, lalu bagaimana caranya memasukkan data kedalam tabel? Anda bisa memasukkan data pada tabel Anda langsung dari baris perintah dengan menggunakan INSERT INTO. Dan kodenya seperti ini.

INSERT INTO employees (id, lastname, firstname, phone, dateofbirth) VALUES (NULL, 'Smith', 'John', '(555)555-5555', '1980-01-31');

Perlu Anda  pastikan untuk setiap nilai yang akan Anda masukkan diapit oleh tanda kutip (').
Dengan menambahkan NULL untuk ID, nilai tersebut akan bertambah 1 dari entri yang terakhir dibuat, lalu menghasilkan nomor ID berikutnya.

6. Membuat tabel menggunakan php


Apabila Anda menggunakan bahasa pemrograman php untuk membuat database mysql yang anda buat, maka Anda bisa membuat tabel database menggunakan php sederhana. Caranya mudah sekali. Pastekan kode dibawah ini pada menu SQL.

<?php
$connection=mysqli_connect({{samp|server}},{{samp|user}},{{samp|password}}, {{samp|database}});
if (mysqli_connect_errno())
{
echo "Failed to connect to MySQL: " . mysqli_connect_error();
}
$sql = "CREATE TABLE employees
(
id INT NOT NULL PRIMARY KEY AUTO_INCREMENT,
lastname VARCHAR(20),
firstname VARCHAR(20),
phone VARCHAR(20),
dateofbirth DATE
)";
if (mysqli_query($connection,$sql))
{
echo "Table employees created successfully";
}
else
{
echo "Error creating table: " . mysqli_error($connection);
}
?>

Demikianlah cara membuat tabel di mysql, semoga tutorial ini dapat membantu Anda. Apabila Anda merasa terbantu dengan adanya artikel ini, Anda cukup membalas bentuk terimakasih dengan membagikan artikel ini ke sosial media Anda.

Post a Comment for "Cara Membuat Tabel dan Entri Data di Database Mysql"