Membuat Database dan Tabel dari MySQL

Sebelum kamu mempraktekkan beberapa teknik Menambah Data, Menampilkan, Mengubah dan Menghapus Data, maka yang perlu kamu lakukan adalah membaut database dan tabelnya terlebih dahulu. Pokoknya, semua langkah bisa kamu praktekkin pada semua versi MySQL, terutama pada paket XAMPP dan AppServ. Yang lain, coba aja deh.

Persiapan Database Baru
Sekarang kita akan akan menggunakan database bernama data_sekolahdb. Kamu harus membuatnya dari MySQL Prompt, atau dari jendela SQL Editor yang dimiliki phpMyAdmin. Berikut perintahnya:

mysql> CREATE DATABASE data_sekolahdb;
Query OK, 1 row affected (0.08 sec)
 

Dari perintah diatas, apabila telah mendapatkan parameter “Query OK, 1 row affected (0.08 sec” maka database yang dibuat telah sukses dibuat, sedangkan apabila Anda mendapatkan hasil :

mysql> CREATE DATABASE data_sekolahdb;
ERROR 1007 (00000): Can't create database 'data_sekolahdb'.
Database exists

Perintah diatas menandakan Anda telah memiliki database didalam server MySQL. Untuk memastikan keberadaan database data_sekolahdb didalam server, Anda dapat menggunakan peirntah “SHOW DATABASES”. Hasilnya adalah:


 
Sekarang aktifkan database tersebut dengan menuliskan perintah USE seperti berikut:

mysql> USE data_sekolahdb;
Database changed

Membuat Tabel  Siswa

Tabel siswa digunakan untuk merekam data siswa. Pada latihan ini, kami menggunakan beberapa data dengan tipe data yang berbeda, sehingga dapat menjadi pengembangan pemahaman Anda. Rancangan dari tabel ini dapat dilihat pada struktur tabel berikut:

 

 Kolom Tipe Lebar Keterangan
nis CHAR 4 PRIMARY KEY
nama VARCHAR 35  
kelamin ENUM   (‘P’,’W’)
almt_asal VARCHAR 60  
almt_tinggal VARCHAR 60  
tmpt_lahir VARCHAR 25  
tgl_lahir DATE    
agama VARCHAR 15  

 

Dari rancangan tabel siswa diatas, kita dapat mengimplementasikannya didalam MySQL dengan menjalankan perintah:

CREATE TABLE siswa (
nis char(4) NOT NULL,
nama varchar(35) NOT NULL,
kelamin enum('P', 'W'),
almt_asal varchar(60) NOT NULL,
almt_tinggal varchar(60) NOT NULL,
tmpt_lahir varchar(25) NOT NULL,
tgl_lahir date NOT NULL,
agama varchar(15) NOT NULL,
PRIMARY KEY (nis) );

Hasil perintah di atas dapat dilihat dengan perintah DESC, berikut hasilnya:


eBooks Lengkap

Bisnis Afiliasi eBooks "Tips dan Trik Dasar Pemrogramman PHP". Pendaftaran: Rp. 50.000,-, ada sistem referal 50% buat Anda.

Bisnis Afiliasi eBooks "Dasar Menguasai Pemrogramman PHP & MySQL". Pendaftaran: Rp. 50.000,-, ada sistem referal 50% buat Anda.

KLIK UNTUK MEMBELI EBOOK & MENJADI ANGGOTA

Bisnis Afiliasi eBooks "7 Langkah Menguasai Website PHP – MySQL dengan Dreamweaver". Pendaftaran: Rp. 50.000,-, ada sistem referal 50% buat Anda.

Your Comment