Senin, 6 Desember 2021

Cara Merubah Tabel Pada MySQL

Ada kalanya setelah sebuah tabel MySQL dibuat, kita ingin mengubah struktur tabel tersebut. Entah itu berupa penambahan kolom baru, atau penghapusan sebuah kolom untuk digantikan dengan kolom lain. Query untuk membuat tabel dan menghapus tabel sudah kita bahas sebelumnya, sekarang kita akan menggunakan perintah ALTER TABLE untuk mengubah struktur tabel pada MySQL.

Untuk memudahkan dalam mempelajari query ALTER TABLE, saya akan menggunakan database “mahasiswa” dan tabel “jurusan”. Silahkan buka MySQL client, dan gunakan perintah query berikut jika Anda ingin membuat tabel yang sama:
Cara Merubah Tabel Pada MySQL
Cara Merubah Tabel Pada MySQL

Query tersebut berisi perintah pembuatan tabel jurusan pada database mahasiswa. Jika Anda belum membuat database, silahkan buat terlebih dahulu seperti pada tutorial cara membuat database pada MySQL.


Merubah Nama Tabel Pada MySQL

Untuk merubah nama tabel, MySQL menyediakan query ALTER…RENAME TO dengan format query:
Cara Merubah Tabel Pada MySQL
Jika kita ingin merubah nama tabel “jurusan” menjadi “daftar_jurusan”, maka querynya:
Cara Merubah Tabel Pada MySQLCara Merubah Tabel Pada MySQL

Dari gambar diatas, kita lihat bahwa nama tabel berubah menjadi daftar_jurusan, dan tabel jurusan sudah tidak terdapat lagi di dalam database mahasiswa.


Merubah Tipe Data Kolom MySQL

Untuk merubah suatu tipe data pada kolom, MySQL menyediakan query ALTER…MODIFY…. dengan format query:
Cara Merubah Tabel Pada MySQL
Sebagai contoh kita akan merubah tipe data pada kolom “kode_jurusan” menjadi “integer”, maka querynya:
Cara Merubah Tabel Pada MySQLCara Merubah Tabel Pada MySQL

Dari gambar diatas, kita melihat bahwa tipe data untuk kolom “kode_jurusan” berubah menjadi “int“.


Merubah Nama Kolom Tabel MySQL

Untuk merubah nama kolom pada tabel, dapat menggunakan perintah ALTER…CHANGE, dengan format query sebagai berikut:
Cara Merubah Tabel Pada MySQL
Sebagai contoh kita akan merubah kolom “kode_jurusan” menjadi “id_jurusan”, maka queynya:
Cara Merubah Tabel Pada MySQLCara Merubah Tabel Pada MySQL

Dari gambar diatas, kita bisa melihat bahwa nama kolom “kode_jurusan” telah berubah menjadi “id_jurusan”.


Menambahkan Kolom Baru pada Tabel MySQL

Untuk menambahkan kolom, MySQL menyediakan query ALTER…ADD, dengan format query sebagai berikut:
Cara Merubah Tabel Pada MySQL
Sebagai contoh kita akan menambahkan kolom baru “jumlah_mahasiswa” pada tabel “daftar_jurusan”, maka querynya:
Cara Merubah Tabel Pada MySQLCara Merubah Tabel Pada MySQL

Dari gambar diatas, kita bisa melihat kolom “jumlah_mahasiswa” berhasil ditambahkan ke tabel “daftar_jurusan”.


Menghapus Kolom Tabel Pada MySQL

Untuk menghapus suatu kolom, MySQL menyediakan query ALTER…DROP dengan format query:
Cara Merubah Tabel Pada MySQL
Sebagai contoh kita akan menghapus kolom “jumlah_mahasiswa”, maka querynya:
Cara Merubah Tabel Pada MySQLCara Merubah Tabel Pada MySQL

Dari gambar diatas, kita bisa melihat bahwa kolom “jumlah_mahasiswa” sudah tidak ada pada tabel “daftar_jurusan”.

Demikianlah tutorial cara merubah tabel pada MySQL, silahkan bagikan atau share artikel ini jika dirasa ada yang membutuhkan.

  • Share Post:
related posts
about author

Seseorang yang suka belajar sesuatu yang baru, terutama tentang pemrograman web. Senang berbagi tentang pengetahuan dan belajar dari yang lain.

recent posts
categories
trending posts
SERBA KOMPUTER © 2017 - 2019, ALL RIGHTS RESERVED.