Perintah-perintah dalam pernyataan definisi database MySQL sering sekali lupa. Bahkan untuk mengubah nama tabel dengan command di MYSQL terkadang harus mencari-cari bagaimana caranya untuk memastikan perintahnya benar. Hehehe.
Sebagai pengingat, berikut perintah untuk mengubah nama tabel pada database MySQL.
1 |
RENAME TABLE nama_tabel TO nama_tabel_baru [, nama_tabel2 TO nama_tabel_baru2] ... |
Perintah RENAME TABLE digunakan untuk mengubah nama tabel baik satu atau lebih tabel dalam database.
Sebagai contoh jika akan mengubah nama tabel_lama menjadi nama tabel_baru. Perintahnya adalah sebagai berikut.
1 |
RENAME TABLE tabel_lama TO tabel_baru; |
Perintah ini sama dengan perintah menggunakan ALTER berikut ini.
1 |
ALTER TABLE tabel_lama RENAME tabel_baru; |
Tidak seperti perintah ALTER TABLE, perintah RENAME TABLE dapat melakukan perubahan untuk beberapa tabel sekaligus.
1 2 3 |
RENAME TABLE tabel_lama1 TO tabel_baru1, tabel_lama2 TO tabel_baru2, tabel_lama3 TO tabel_baru3; |
Perintah RENAME TABLE bisa juga dilakukan lintas database sebagai berikut.
1 |
RENAME TABLE database1.nama_tabel TO database2.nama_tabel; |
Demikian sedikit perintah-perintah dalam melakukan perubahan nama tabel pada database MySQL.
Semoga bermanfaat.