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
- buka xampp, jalankan mysql
- buka cmd dengan cara menekan tombol "Windows + R" pada keyboard Anda dan ketik "cmd" di jendela Run, kemudian klik OK.
- Pada CMD, ketik perintah "cd c:\"
- "cd xampp\mysql\bin" untuk mengarahkan CMD ke direktori bin MySQL di XAMPP.
- lalu login dengan perintah "mysql -u root -p"
- Pilih database yang ingin Anda ubah struktur tabelnya dengan perintah "USE database_name;", saya menggunakan database penjualan , database yang telah saya buat sebelumnya.
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).
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".
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
Posting Komentar