Tuesday , January 14 2025

Tutorial Belajar MySQL : Membuat dan Menghapus Tabel

Tutorial Belajar MySQL : Membuat dan Menghapus Tabel

Tutorial Belajar MySQL : Membuat dan Menghapus Tabel – Setelah pada tutorial belajar mysql sebelumnya kamu sudah mempelajari tentang bagaimana cara membuat dan menghapus database di MySQL, maka pada tutorial kali ini kita akan mempelajari tentang bagaimana cara membuat dan menghapus tabel di MySQL.

Perintah Membuat Database di MySQL

Sebelum membuat tabel, maka kamu harus memiliki database dulu untuk menyimpan tabel yang nantinya akan dibuat di MySQL seperti pada tutorial belajar mysql : membuat dan menghapus database. Jika kamu belum memiliki database sekolah, kamu dapat langsung membuatnya dengan memasukan perintah seperti dibawah ini :

mysql> create database sekolah;
Query OK, 1 row affected (0.00 sec)

mysql>

Gunakan perintah show databases untuk memastikan database sekolah yang baru dibuat ada atau tidak di MySQL seperti berikut ini :

mysql> show databases;
+--------------------+
| Database           |
+--------------------+
| information_schema |
| cdcol              |
| db_sppd            |
| mysql              |
| performance_schema |
| sekolah            |
| test               |
+--------------------+
7 rows in set (0.00 sec)

mysql>

Pada perintah MySQL diatas database sekolah sudah berhasil dibuat, selanjutnya kita akan mempelajari tentang bagaimana cara membuat tabel didalam database sekolah tersebut.

Perintah Membuat Tabel Di MySQL.

Karena database sekolah telah berhasil dibuat maka kita harus memilih database sekolah tersebut sebelum membuat tabel didalamnya, perintah MySQL untuk memilih database sekolah agar dapat digunakan adalah dengan menggunakan use seperti pada contoh berikut ini :

mysql> use sekolah;
Database changed
mysql>

Setelah database sekolah berhasil dipilih baru kamu dapat membuat tabel didalamnya. Format penulisan untuk membuat tabel di MySQL adalah seperti berikut :

Create Table nama_tabel (nama_kolom tipe = tipe_tabel);

Misalnya kita ingin membuat tabel siswa yang ada didalam database sekolah, dimana tabel siswa tersebut memiliki beberapa kolom seperti nis, nama, alamat dan kelas. Maka perintah query MySQLnya adalah seperti berikut ini :

mysql> create table siswa (nis char(8), nama char(50), alamat char(80), kelas char(3));
Query OK, 0 rows affected (0.36 sec)

mysql>

Berdasarkan informasi diatas kita telah berhasil membuat tabel siswa, untuk memastikan apakah tabel siswa yang dibuat didalam database sekolah berhasil dibuat atau tidak, maka kamu dapat menggunakan perintah show tables untuk menampilkan daftar tabel yang ada di database sekolah. Berikut ini adalah contoh penulisan query untuk menampilkan daftar tabel di MySQL :

mysql> show tables;
+-------------------+
| Tables_in_sekolah |
+-------------------+
| siswa             |
+-------------------+
1 row in set (0.00 sec)

mysql>

Tabel siswa sudah ada didalam daftar tabel yang ada didalam database sekolah, itu artinya kamu sudah berhasil membuat tabel didalam database sekolah.

Perintah Melihat Struktur Tabel Di MySQL

Untuk dapat melihat struktur tabel di MySQL maka kamu dapat menggunakan perintah desc nama_tabel untuk menampilkan struktur tabel yang di database MySQL. Berikut ini adalah contoh dari perintah querynya :

mysql> desc siswa;
+--------+----------+------+-----+---------+-------+
| Field  | Type     | Null | Key | Default | Extra |
+--------+----------+------+-----+---------+-------+
| nis    | char(8)  | YES  |     | NULL    |       |
| nama   | char(50) | YES  |     | NULL    |       |
| alamat | char(80) | YES  |     | NULL    |       |
| kelas  | char(3)  | YES  |     | NULL    |       |
+--------+----------+------+-----+---------+-------+
4 rows in set (0.01 sec)

mysql>

Jadi dengan menggunakan perintah Desc kita bisa melihat nama field, type data yang digunakan, apakah kolom tersebut dapat berisi data NULL atau tidak, field yang digunakan untuk menjadi primary key dan sebagainya.

Perintah Menghapus Tabel Di MySQL

Untuk melakukan proses penghapusan tabel di MySQL caranya cukup mudah, dan berikut ini adalah contoh penulisan query untuk melakukan penghapusan tabel di MySQL :

drop table nama_tabel;

Jadi jika misalnya kamu ingin menghapus tabel siswa yang sebelumnya sudah dibuat maka perintah query MySQL untuk melakukan penghapusan tabel adalah seperti berikut ini :

mysql> drop table siswa;
Query OK, 0 rows affected (0.25 sec)

mysql>

Sekarang coba masukan lagi perintah show tables untuk memastikan apakah tabel siswa masih ada atau tidak didalam database sekolah, perintahnya seperti berikut ini :

mysql> show tables;
Empty set (0.00 sec)

mysql>

Data diatas menunjukan bahwa tabel siswa yang barusah dibuat sudah berhasil dihapus, karena tabel siswa sudah tidak ada didalam database sekolah.

Seperti itulah bagaimana proses cara melakukan pembuatan dan penghapusan tabel di MySQL, jadi pada pembahasan kali ini diharapkan kamu sudah mengetahui bagaimana cara membuat dan menghapus tabel di MySQL. Jangan lupa untuk terus berkunjung ke sini untuk mengetahui tutorial belajar mysql lainnya.

About Firdan Ardiansyah

Admin di lebakcyber.net Untuk berhubungan dengan saya, silahkan kirim email ke : firdan@lebakcyber.net

Leave a Reply

Your email address will not be published. Required fields are marked *