Cara mengubah nama table di mysql

Cara Mengubah Nama Field pada Tabel MySQL - Field adalah kumpulan dari karakter yang membentuk satu struktur, maka jika terdapat field misalnya seperti nim atau nama_mahasiswa, maka yang dipaparkan dalam field tersebut harus yang berkaitan dengan nim dan nama_mahasiswa.

Pada artikel sebelumnya, kita sudah membahas tentang bagaimana Cara menambah field pada tabel MySQL. sekarang kita akan membahas bagaimana cara Mengubah Nama Field Pada Tabel MySQL.

Mengaktifkan Database
1. Aktifkan Mysql di Xampp dan Masuk ke Command Promt
2. Aktifkan database anda seperti Cara Membuat Database dan Cara Membuat Tabel
3. yang pertama anda lakukan adalah mengecek struktur tabel anda dengan perintah
DESC Nama_tabel;
disini admin masih menggunakan tabel "tb_pegawai" dengan nama database "pegawai"

Cara mengubah nama table di mysql

Mengubah Nama Field pada Tabel MySQL

Untuk menambah Nama Kolom / Field, MySQL menggunakan perintah
ALTER TABLE   nama_tabel   CHANGE   nama_kolom_lama    nama_kolom_baru varchar (50);
Penjelasan :
ALTER TABLE adalah perintah dasar untuk mengubah struktur tabel
nama_tabel adalah Nama dari tabel yang akan ditambahkan kolom
CHANGE adalah perintah untuk mengganti nama kolom
nama_kolom_lama adalah nama kolom lama yang ingin diganti
nama_kolom_baru adalah Nama kolom baru yang berjumlah maximal 50 karakter, bisa juga memasukkan varchar, enum, int dll.

Contoh : pada tabel tb_pegawai , saya akan mengganti nama kolom tanggal_lahir menjadi tgl_lahir agar lebih singkat.

Cara mengubah nama table di mysql


Nah sekarang field tanggal_lahir sudah berubah menjadi tgl_lahir. Jika ada pertanyaan atau masalah kamu bisa tanyakan di kolom komentar. Sekiaan... Salam Blogger.
(zac)

Didalam database MySQL kita dapat menambahkan atau mengubah nama kolom pada suatu tabel. Ketika sebuah tabel sudah dibuat dan kita ingin ada perubahan pada struktur tabel tersebut, maka bisa gunakan perintah ALTER TABLE.

Perintah SQL ALTER TABLE biasanya banyak digunakan untuk merubah deskripsi atau struktur suatu tabel. Misalnya untuk menambahkan kolom baru, mengubah nama atau tipe data suatu kolom dan menghapus.

Untuk bahan tutorial kali ini, saya contohkan pada tabel mahasiswa yang saya buat dengan perintah sql berikut:

create table mahasiswa (
    nim char(10) not null primary key,
    nama varchar(50) not null,
    jk char(1),
    tanggal_lhr date,
    jurusan varchar(2),
    umur int(11)
    );

Jalankan query diatas, untuk membuat tabel mahasiswa. Untuk melihat deskripsi tabelnya kita gunakan perintah:

desc mahasiswa;

Cara mengubah nama table di mysql

Disini kita membuat 4 kolom yang pertama nim menggunakan tipe data char dengan panjang 10 karakter dan dijadikan sebagai primary key.

Baca : Cara membuat primary key pada mysql

Selanjutnya kita membuat kolom nama dengan tipe varchar dan memiliki panjang 50 karakter. Selanjutnya ada kolom jk dengan tipe char dengan panjang 1 karakter, selanjutnya ada kolom tanggal_lhr dengan tipe date, ad juga kolom jurusan dan umur dengan tipe char dan integer.

Menambahkan Kolom

Berdasarkan tabel yang sudah kita buat, sekarang mari coba kita tambahkan sebuah kolom baru dengan nama asal_sekolah.

ALTER TABLE mahasiswa
ADD asal_sekolah varchar(100);

Untuk menambah kolom baru kita gunakan kata kunci ADD diikuti nama dan tipe data kolom yang kita buat. Hasilnya dapat dilihat pada gambar berikut, kolom asal_sekolah berhasil ditambahkan.

Cara mengubah nama table di mysql

Mengubah Nama Kolom

Selanjutnya kita belajar untuk mengubah nama kolom dan juga tipe datanya.

Untuk mengubah nama atau tipe data pada suatu kolom gunakan kata kunci CHANGE diikuti dengan nama kolom yang ingin diubah beserta tipe datanya.

Contoh kita ubah kolom jk dari yang sebelumnya bertipe data char(1) kita ganti tipe datanya menjadi integer dan nama kolomnya menjadi jenis_kelamin. Perintah SQL nya sebagai berikut:

ALTER TABLE mahasiswa
CHANGE jk jenis_kelamin int NOT NULL; 

Cara mengubah nama table di mysql

Menghapus Kolom

Kita dapat menghapus kolom pada sebuah tabel dengan menggunakan perintah DROP.

ALTER TABLE mahasiswa
DROP umur; 

Perintah sql diatas untuk menghapus kolom umur. Ketika kita jalankan perintah tersebut maka kolom umur akan dihapus dari tabel mahasiswa. Seperti yang terlihat pada gambar berikut:

Cara mengubah nama table di mysql

Sekian artikel singkat mengenai cara menambahkan kolom pada mysql dan cara mengubah nama kolom pada mysql. Semoga artikel ini bermanfaat dan membantu teman-teman semua. Terimakasih

Apakah kita dapat merubah nama tabel dalam MySQL bagaimana query nya?

Perintah SQL (Structured Query Language) yang dipakai untuk mengubah nama tabel dalam database MySQL adalah perintah RENAME TABLE. Dengan perinah ini Kita dapat menguba nama tabel A menjadi tabel B, atau sebaliknya.

Apa itu alter table pada MySQL?

ALTER: Perintah alter digunakan untuk melakukan perubahan struktur tabel yang telah dibuat. Misalnya, menambah Field (Add), mengganti nama Field (Change) ataupun menamakannya kembali (Rename), dan menghapus Field (Drop).

Apakah perintah yang berguna mengubah struktur sebuah tabel yang sudah terbuat?

Perintah ALTER berfungsi untuk mengubah struktur tabel yang telah dibuat. Adapun diantaranya yakni mengubah nama tabel, menambah kolom, mengubah kolom, menghapus kolom, dan memberikan atribut pada kolom. Perintah DROP berfungsi untuk menghapus database dan tabel yang telah dibuat.

Apa itu primary key pada MySQL?

Fungsi Primary Key pada MySQL Kunci utama memungkinkan kamu untuk mengidentifikasi setiap baris di tabel. Hal ini penting dilakukan karena dapat menautkan tabel ke tabel lain yang berkaitan dengan kunci utama sebagai tautannya.