Home / Tutorial MySQL / Cara Membuat, Mengubah dan Menghapus Table MySQL

Cara Membuat, Mengubah dan Menghapus Table MySQL

Cara Membuat, Mengubah dan Menghapus Table MySQL – Tutorial MySQL lengkap

kembali lagi kita menyambung tutorial belajar mysql. di tutorial ini kita akan membahas tentang membuat table, megubah table, menghapus table mysql, serta tipe field dan data di dalam table.

seperti yang kita ketahui bahwa sebelumnya kita sudah membahas tentang Pengertian SQL Dan Jenis-Jenis Perintah SQL silakan dibaca ya.

tutorial belajar mysql lengkap
tutorial belajar mysql lengkap

membuat table baru

Bentuk umum SQL untuk membuat suatu table secara sederhana

dari query diatas adalah bentuk umum yang sangat sederhana untuk membuat sebuah table.

contoh sederhana membuat table

dari query diatas kita akan membuat table pelanggan, field-nya id_pelanggan, nm_pelanggan, alamat, telepon, email, tipe datanya varchar dan text,

coba ketik query diatas di command line mysql anda dan tekan enter untuk menjalankan, dan jika query diatas berhasil dijalankan tampa error maka akan ditampilkan pesan seperti dibawah ini

Query OK, 0 rows affected (0.16 sec)

Penjelasan Singkat dari query diatas

CREATE TABLE merupakan perintah dasar dari pembuatan table.
ƒ pelanggan merupakan nama tabel yang akan dibuat.
ƒ id_pelanggan, nm_pelanggan, alamat, telepondan email merupakan nama field.
ƒ varchar dan text merupakan tipe data dari field
ƒ NOT NULL merupakan option untuk menyatakan bahwa suatu field tidak boleh kosong.
ƒ PRIMARY KEY merupakan perintah untuk menentukan field mana yang akan dijadikan primary key pada tabel.
ƒ 5, 10, 30 dan 50 di belakang tipe data merupakan panjang maksimal dari suatu field.
ƒUntuk tipe data date dan text (juga date dan blob) panjang karakter maksimalnya tidak perlu ditentukan.
Jangan lupa akhiri perintah dengan titik-koma (;)

nah setelah membuat table kita pastikan dulu apa table sudah benar-benar ada atau belum caranya ktik perintah sebagai berikut

SHOW TABLES;

perintah diatas untuk menampilkan table yang sudah ada didalam database kita.

Untuk melihat struktur tabel secara lebih detail, cobalah perintah atau query sebagai berikut :

DESC pelanggan;

DESC merupakan singkatan dari DESCRIBE (dalam query bisa ditulis lengkap atau hanya 4 karakter pertama) dan pelanggan adalah nama tabel yang akan dilihat strukturnya. Dari perintah di atas, akan ditampilkan struktur tabel
pelanggan sebagai berikut :

Mengubah Struktur Table dengan ALTER

Untuk mengubah struktur suatu tabel, perintah SQL-nya sebagai berikut :

ALTER TABLE nama_tabel alter_options; ALTER TABLE merupakan perintah dasar untuk mengubah tabel.

nama_tabel merupakan nama tabel yang akan diubah strukturnya.

alter_options merupakan pilihan perubahan tabel. Option yang bisa digunakan, beberapa di antaranya sebagai berikut :
ADD definisi_field_baru
Option ini digunakan untuk menambahkan field baru dengan “definisi_field_baru” (nama field, tipe dan option lain).
ADD INDEX nama_index

Option ini digunakan untuk menambahkan index dengan nama “nama_index” pada tabel.

ADD PRIMARY KEY (field_kunci)
Option untuk menambahkan primary key pada tabel

CHANGE field_yang_diubah definisi_field_baru
Option untuk mengubah field_yang_diubah menjadi definisi_field_baru

MODIFY definisi_field
Option untuk mengubah suatu field menjadi definisi_field

DROP nama_field
Option untuk menghapus field nama_field

RENAME TO nama_tabel_baru
Option untuk mengganti nama tabel

Contoh Query ALTER

Menambahkan field “tgllahir” ke tabel pelanggan

ALTER TABLE pelanggan ADD tgllahir date NOT NULL;

Menambahkan primary key pada suatu tabel

ALTER TABLE pelanggan ADD PRIMARY KEY(id_pelanggan);

Mengubah tipe field tgllahir menjadi varchar dalam tabel pelanggan

ALTER TABLE pelanggan MODIFY tgllahir varchar(8) NOT NULL;

Menghapus field tgllahir dari tabel pelanggan

ALTER TABLE pelanggan DROP tgllahir;

Mengubah Nama Table

Untuk merubah nama tabel qeurynya adalah sebagai berikut

dari query diatas kita mengubah nama tabel pelanggan menjadi plg, dan sebaliknya juga.

Menghapus Table

Untuk menghapus table dari database maka perintahnya adalah sebagai berikut :

DROP TABLE nama_tabel;

contoh kita akan menghapus table pelanggan, maka perintahnya adalah

DROP TABLE pelanggan;

dari tutorial diatas jika anda mempunyai nama database yang berbeda dari tutorial ini silakan disesuaikan dengan nama database anda, karena semua querynya sama saja, tinggal ikuti langkah-langkahnya dan sesuaikan nama tablenya.

sekian tutorial Cara Membuat, Mengubah dan Menghapus Table MySQL ini semoga dengan artikel ini kita sudah bisa membuat database, menghapus database, mengubah database MySQL.

sekian semoga bermanfaat.

  • cara alter table pelanggan#spf=1
  • query basis data menambahkan flied tgllahir ke tabel pelanggan
Content Protection by DMCA.com

About adies

Nama Saya Adies, Saya Adalah Admin dari Blog phpdanmysql.com ini, Saya bukan seorang ahli Pemrograman Php dan MySQL, Saya hanya seseorang yang gemar belajar Pemrograman karena Pendidikan yang berlatar belakang Sarjana Informatika

Check Also

Cara Membuat Edit Data Secara Lengkap di Php

PhpdanMySQL.Com – Step by Step Membuat Edit Data Secara Lengkap di Php Setiap manusia yang terlahir …

Tinggalkan Balasan

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