Table Pada MySQL

Table pada MySQL merupakan tempat untuk menyusun data. Table terdiri dari kolom dan baris. Kolom (column) pada basisdata disebut dengan field. Sedangkan baris (rows) disebut dengan record. Berikut ini query table yang sering digunakan pada MySQL.

SHOW TABLES;

Query tersebut digunakan untuk menampilkan seluruh table yang berada pada suatu database.

SHOW TABLES LIKE “namaTable%“;

Query tersebut digunakan untuk menampilkan seluruh table yang berawalan “namaTable” pada suatu database.

DESCRIBE namaTable;

Query tersebut digunakan untuk menampilkan struktur dari suatu table.

DESC namaTable;

Query tersebut digunakan untuk menampilkan struktur dari suatu table.

CREATE TABLE IF NOT EXISTS namaTable ( column_definition1, column_definition2,……, table_constrait);

Query tersebut digunakan untuk membuat table baru. Table tersebut terdiri dari beberapa kolom (column_definition1,column_definition2).

Contoh:

CREATE TABLE IF NOT EXISTS karyawan ( id varchar(13) not null, nama varchar(50) not null, jenkel varchar(1), primary key (id));

ALTER TABLE namaTable ADD new_column_definition [FIRST | AFTER column name];

Query tersebut digunakan untuk menambahkan sebuah kolom baru pada suatu table. Pilihan [FIRST | AFTER] merupakan pilihan yang digunakan untuk menentukan lokasi kolom yang akan dibuat.

Contoh:

ALTER TABLE karyawan ADD alamat varchar(100) AFTER jenkel;

ALTER TABLE namaTable

ADD new_column_definition1 [FIRST | AFTER column name], ADD new_column_definition2 [FIRST | AFTER column name];

Query diatas digunakan untuk menambahkan beberapa kolom sekaligus.

Contoh:

ALTER TABLE karyawan ADD nohp varchar(13) AFTER alamat,

ADD email varchar(20) AFTER nohp;

ALTER TABLE namaTable DROP COLUMN namaColumn;

Query tersebut digunakan untuk menghapus kolom.

ALTER TABLE namaTable MODIFY namaColumn defenisiColumn [FIRST | AFTER namaColumn];

Query tersebut digunakan untuk mengubah defenisi dari suatu kolom.

Contoh:

ALTER TABLE karyawan MODIFY jenkel varchar(10);

ALTER TABLE namaTable CHANGE namaColumnLama namaColumnBaru defenisiColumn;

Query tersebut digunakan untuk mengganti nama suatu kolom.

Contoh:

ALTER TABLE karyawan CHANGE jenkel jenisKelamin varchar(1);

ALTER TABLE namaTable RENAME TO namaTableBaru;

Query tersebut digunakan untuk mengganti nama suatu table.

TRUNCATE TABLE namaTeble;

Query tersebut digunakan untuk menghapus seluruh isi table namun tidak menghapus struktur table.

DROP TABLE namaTable;

Query tersebut digunakan untuk menghapus suatu table.

Untuk lebih jelas kalian dapat melihat video berikut ini:

Semoga bermanfaat 🙂

Diterbitkan oleh

Freddy Yohanes

Saya sangat tertarik di bidang IT baik itu Hardware, Software, dan Network.

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *