DDL Membuat, mengubah, menambah dan menghapus database (Alter Table)
Dalam pembuatan database kita terkadang sering melakukan kesalahan seperti penulisan nama, tipe data dll. ternyata semua itu tidak perlu dilakukan dengan menghapus database dan membuat database baru, tetapi hanya kita perlu menggunakan rumus yanng terdapat dalam DDL (Alter Table).
DI blog sebelumnya kita telah membuat DDL create, yang digunakan unntuk membuat sebuah database dan tabel baru. Jika kamu belum membbaca silahkan klik link berikut https://ulilbisailkom.com/membuat-database agar semakin paham mengenai DDL Create.
Dalam blog kali ini penulis akan memberikan tutorial cara mengedit, mengubah, menambah kolom dan menghapus sebuah kolom dengan perintah alter table, yuuuu langsung sat set sat set saja kawan.
Membuat
1. Tetap menggunakan database kasir kemarin, tetapi kita lanjutkan dengan membuat tabel yang baru, dengan nama detail_pelanggan, yaitu dengan syntak perintah mysql -> create table detail_pelanggan (id _pelanggan int (10) NOT NULL PRIMARY KEY, email_pelanggan varchar (20), member varchar (22));
lalu akan ada tulisan query ok, yang artinya tabel berhasil dibuat.
langsung saja kita tampilkan tabel baru tersebut dengan perintah mysql-> show tables;
NOTE!!
⧫ Menampilkan database dengan perintah mysql->show databases;
⧫ Menampilkan table dengan perintah mysql->show tables;
⧫ Semua akhir perintah diakhiri dengann titik koma (;)
![]() |
Gambar 1 membuat database baru dan menampilkan tabel |
2. Tabel detail pelanggan berhasil dibuat, selanjutnya kita lihat lebih lengkap data didalam detail pelanggan dengan perintah mysql->desc detail_pelanggan; yang didalamnya terdapat beberapa kolom yaitu kolom id_pelanggan, email_pelanggan, dan member.
Mengubah
3. Selanjutnya kita akan mengubah nama kolom member dengan tipe data varchar (22) menjadi member_pelanggan dengan tipe data varchar (24).
Dengan syntakmysql->alter table nama_tabel change kolom_lama kolom_baru
⧫ mysql->alter table detail_pelanggan change member member_pelanggan varchar (24);
dan berhasil bertuliskan query oke.
![]() |
Gambar 2 mengubah nama kolom dan tipe data |
Menambah
4. kemudian masih sama menggunakan alter table, cara menambahkan kolom di setiap tabel ketika ada yang lupa dapat dilakukan dengan dua cara ya itu sebagai berikut.
mysql->alter table nama_table add column tabel_baru tipe_data(0);
⧫ contohnya mysql-> alter table detail_pelanggan add column no_telp char (15);
Terdapat cara yang lain ketika kita ingin menambahkan yaitu ditambah dengan kata after nama_kolom. Ini membuat kolom yang kita tambahkan akan terletak setelah kata after nama kolom lain.
contohnya mysql-> alter table detail_pelanggan add column no_wa char (15) after id_pelanggan;
jadi no wa akan tertambahkan dibawah kolom id_pelanggan , tetapi jika tidak ada after diakhir maka otomatis kolom akan tertambahkan pada kolom paling bawah.
![]() |
Gambar 3 menambahkan kolom |
Menghapus
![]() |
Gambar 4 menghapus tabel dan kolom |
Selesai
![]() |
Gambar 5 tampilan awal laragon database |
NOTE!!
Komentar
Posting Komentar