DDL (Alter Table)

  

Selamat datang di blog saya! Saya akan membahas cara mengubah struktur tabel di MySQL melalui cmd.

MySQL adalah salah satu sistem manajemen basis data paling populer di dunia, digunakan oleh banyak organisasi dan individu untuk menyimpan dan mengelola data mereka. Salah satu hal yang perlu Anda lakukan saat menggunakan MySQL adalah mengubah struktur tabel, entah itu menambahkan kolom baru, mengubah tipe data, atau menghapus kolom yang tidak diperlukan.

Dalam tutorial ini, saya akan memandu Anda melalui langkah-langkah untuk mengubah struktur tabel di MySQL melalui cmd. Jika Anda belum memiliki pengalaman dalam menggunakan MySQL atau cmd, jangan khawatir, tutorial ini akan memberikan pengantar singkat dan langkah-langkah yang mudah diikuti.



Mari kita mulai!

Masuk ke Database MySQL dengan CMD

  1. buka xampp, jalankan mysql
  2. buka cmd dengan cara menekan tombol "Windows + R" pada keyboard Anda dan ketik "cmd" di jendela Run, kemudian klik OK. 
  3. Pada CMD, ketik perintah "cd c:\"
  4. "cd xampp\mysql\bin" untuk mengarahkan CMD ke direktori bin MySQL di XAMPP.
  5. lalu login dengan perintah "mysql -u root -p"
  6. Pilih database yang ingin Anda ubah struktur tabelnya dengan perintah "USE database_name;", saya menggunakan database penjualan , database yang telah saya buat sebelumnya.
    7.    buat tabel baru yaitu tabel detail_pelanggan syntax pembuatan tabel ada            gambar dibawah ini 
        
   
  

Cara melakukan perubahan terhadap field "member" menjadi "member_pelanggan"
 
   

Perintah "alter table detail_pelanggan change member member_pelanggan CHAR(25);" digunakan untuk mengubah struktur tabel "detail_pelanggan" pada kolom "member" menjadi "member_pelanggan" dengan tipe data CHAR(25).

Jadi, setelah menjalankan perintah ini, kolom "member" akan diubah menjadi "member_pelanggan" dengan tipe data CHAR(25) pada tabel "detail_pelanggan".


lalu bagaimana cara menambahkan filed ? 

tenang ya, caranya sangat mudah 

Dalam perintah ini, kata kunci "ADD COLUMN" digunakan untuk menambahkan kolom baru pada tabel "detail_pelanggan". "no_wa" adalah nama kolom baru yang akan ditambahkan, sedangkan "CHAR(12)" menandakan bahwa tipe data kolom tersebut adalah karakter dengan panjang maksimal 12 karakter.

Kata kunci "AFTER email_pelanggan" menunjukkan bahwa kolom "no_wa" akan ditempatkan setelah kolom "email_pelanggan" pada urutan kolom tabel.

Jadi, setelah menjalankan perintah ini, tabel "detail_pelanggan" akan memiliki kolom baru "no_wa" dengan tipe data CHAR(12) yang ditempatkan setelah kolom "email_pelanggan". 


lalu bagaimana cara mengubah type data pada kolom\filed ?

Perintah "ALTER TABLE detail_pelanggan CHANGE no_wa no_wa VARCHAR(20);" digunakan untuk mengubah tipe data kolom "no_wa" pada tabel "detail_pelanggan" dari CHAR menjadi VARCHAR dengan panjang maksimal 20 karakter.

Dalam perintah ini, kata kunci "CHANGE" digunakan untuk mengubah nama kolom menjadi "no_wa" dan mengubah tipe datanya menjadi VARCHAR. "VARCHAR(20)" menandakan bahwa tipe data kolom tersebut adalah karakter dengan panjang maksimal 20 karakter.

cara  menghapusan field 

Perintah "ALTER TABLE detail_pelanggan DROP member_pelanggan;" digunakan untuk menghapus kolom "member_pelanggan" pada tabel "detail_pelanggan".

Dalam perintah ini, kata kunci "DROP" digunakan untuk menghapus kolom dari tabel. Setelah menjalankan perintah ini, kolom "member_pelanggan" akan dihapus dari tabel "detail_pelanggan".

 Cara Menghapus Tabel

Perintah "DROP TABLE" digunakan untuk menghapus seluruh tabel dari database.

Dalam perintah ini, kata kunci "DROP TABLE" diikuti oleh nama tabel yang ingin dihapus. Setelah menjalankan perintah ini, seluruh isi dari tabel tersebut, termasuk struktur dan data, akan dihapus dan tidak dapat dikembalikan lagi.

Perlu diingat bahwa perintah "DROP TABLE" sangatlah kuat dan dapat mengakibatkan kehilangan data yang tidak dapat dikembalikan lagi.



Demikianlah penjelasan mengenai perintah-perintah SQL yang sering digunakan untuk mengubah struktur tabel pada database MySQL.

Perubahan struktur tabel adalah hal yang penting untuk dilakukan guna menyesuaikan kebutuhan aplikasi atau sistem yang menggunakan database. Namun, perlu diingat bahwa perubahan struktur tabel harus dilakukan dengan hati-hati karena dapat mempengaruhi data yang sudah ada pada tabel tersebut.


Nama : Remila Nur Rahma Putri

Prodi : Sistem Informasi\A Universitas Alma Ata

Komentar

Postingan populer dari blog ini

Insert, Select, Update, Delete Pada DML ( Data Manipulation Language)

Data Manipulation Language View

Membuat (Data Manipulation Language) trigger