Merubah Tabel Dalam MySQL (Laragon)
Terkadang saat membuat table, ada beberapa struktur yang ingin kita ubah, seperti menambah kolom, mengubah nama, mengubah tipe data, menghapus kolom, dan lainnya. Disini aku ingin membagi sedikit cara untuk merubah tabel dalam MySQL.
1. Cara Merubah Nama Kolom Tabel.
2. Cara Menambah Nama Kolom Tabel.
3. Cara Merubah Tipe Data.
4. Cara Menghapus Nama Kolom Tabel.
5. Cara Menghapus Table.
Berikut Penjelasannya:
Sebelumnya, buat table terlebih dahulu, disini aku membuat tabel dengan nama detail pelanggan. Aku menggunakan database kasir yang sebelumnya sudah aku buat. Untuk membuat tabel, ketik create table detail_pelanggan; seperti pada gambar. Lalu, cek dengan ketik show tables;, seperti gambar.
1. Cara Merubah Nama
Untuk mengubah nama yang sudah ada, bisa dengan menggunakan perintah ALTER TABLE nama_table CHANGE nama_kolom nama_kolom_baru tipe_data;. Contoh ALTER TABLE detail_pelanggan CHANGE Member Member_pelanggan varchar(40);. Maka akan nama kolom yang tadi Member akan berubah menjadi Member_pelanggan, untuk mengecek apakah sudah berubah dengan ketik desc detail_pelanggan;.
a. Sebelum di ubah
2. Cara Menambah Nama Kolom Tabel
Dengan menggunakan perintah ALTER TABLE nama_table ADD nama_kolom_baru tipe_data; tidak harus menghapus tabel dan mengulangnya kembali. Contoh ALTER TABLE detail_pelanggan ADD No_WA char(12);. Maka nama kolom pada tabel akan bertambah, untuk melihat perubahan, ketik desc detail_pelanggan;.
a. Sebelum ditambahkan
b. Sesudah ditambahkan
3. Cara Merubah Tipe Data
Setelah membuat tabel, aku ingin mengubah tipe data No_WA yang sebelumnya char menjadi varchar. Perubahan ini bisa dengan menggunakan ALTER TABLE nama_table MODIFY nama_kolom tipe_data_baru;. Contoh ALTER TABLE detail_pelanggan MODIFY No_WA varchar(20);. Untuk dapat melihat perubahan, ketik desc detail_pelanggan;.
a. Tipe data sebelum di ubah
b. Tipe data setelah di ubah
4. Cara Menghapus Nama Kolom Tabel.
Kita bisa menggunakan ALTER TABLE nama_table DROP nama_kolom; untuk menghapus nama kolom yang terdapat pada tabel. Contoh ALTER TABLE detail_pelanggan DROP Member_pelanggan;. Untuk melihat perubahan sama seperti sebelumnya ketik desc detail_pelanggan;.
a. Sebelum nama kolom dihapus
b. Sesudah nama kolom dihapus
5. Cara Menghapus Tabel
Dalam menghapus tabel cukup mudah, dengan menggunakan drop table nama_table;. Contoh drop table detail_pelanggan;. Untuk melihat perubahannya dengan menggunakan show tables;.
a. Sebelum tabel dihapus
Komentar
Posting Komentar