Apabila sebelumnya saya menuliskan cara mengubah nama kolom, kini saya akan menuliskan cara mengubah tipe data pada suatu kolom di tabel database MySQL yang sudah terlanjur dibuat. Sebelum perlu anda ketahui bahwa saat mengubah tipe data suatu kolom, pastikan bahwa data di dalam kolom tersebut tidak bertentangan dengan tipe data yang akan diubah.
Bertentangan menyerupai apa yang saya maksud? Berikut contohnya:
Misalnya saja ada kolom gender dengan tipe data CHAR(1) dan di dalam kolom tersebut sudah tersimpan data gender yang terdiri dari abjad P yang mewakili laki-laki dan W yang mewakili wanita.
Lalu tiba-tba saja anda mencoba mengubah tipe data kolom gender tersebut dari CHAR(1) menjadi BOOLEAN(1), dimana tipe data BOOLEAN hanya terdiri dari 1 dan 0.
dan balasannya yakni database MySQL akan menampilkan pesan error bahwa perubahan tipe data tidak sanggup dilakukan.
Akan tetapi, lain halnya bila di dalam kolom tersebut belum terdapat data apapun, maka perubahan menyerupai diatas sanggup dilakukan.
Nha berikut tutorial untuk mengubah tipe data yang saya maksud. Pertama saya ingin tahu terlebih dahulu struktur data salah satu kolom pada tabel yang akan saya ubah yaitu tabel profile dengan menjalankan perintah berikut:
DESCRIBE profle;
balasannya terlihat menyerupai di bawah ini:
lalu saya juga ingin melihat terlebih dahulu apakah di dalam tabel profile tersebut sudah tersimpan data, dengan menjalankan perintah berikut:
SELECT * FROM profile;
maka balasannya terlihat menyerupai di bawah ini:
dari gambar di atas terlihat bahwa di dalam tabel profile belum tersimpan data apapun, maka yang akan saya lakukn yakni mengubah tipe data kolom alamat yang tadinya VARCHAR(50) menjadi tipe data TEXT dengan menjalankan perintah:
ALTER TABLE profile CHANGE COLUMN alamat alamat TEXT NOT NULL;
bila proses perubahan tipe data berhasil dilakukan maka perintah tersebut akan mempunyai output menyerupai di bawah ini:
bila saya melihat ulang lagi struktur data tabel profile dengan perintah:
DESCRIBE profle;
maka balasannya terlihat menyerupai di bawah:
anda sanggup melihat bahwa tipe data kolom alamat yang tadinya VARCHAR dengan panjang 50 menjadi tipe data TEXT. Praktis bukan? Selamat mencoba ya
Sumber http://www.newbienote.com/
Mari berteman dengan saya
Follow my Instagram _yudha58Related Posts :
Troubleshooting Replikasi Database Mysql Dengan Relasi Master Slave - 1 Pada tutorial sebelumnya saya membahas bagaimana caranya membangun replikasi database MySQL. Untuk memastikan keamanan data dan keakura… Read More...
Cara Menciptakan Tabel Database Di Laravel 5.3 Pada Ubuntu Pada tutorial kali ini aku akan membahas bagaimana menciptakan tabel database di Laravel 5.3. Database yang akan aku gunakan ialah MySQL… Read More...
Tutorial Membangun Replikasi Master Slave Server Database Mysql 5.6 Di Ubuntu Server Tulisan kali ini hanya merangkum dari beberapa goresan pena sebelumnya ihwal tata cara serta persiapan untuk membangun replikasi databa… Read More...
Cara Menghapus User Di Database Mysql Lewat Terminal Jika sebelumnya aku membahas bagaimana melihat user yang ada, kemudian di tutorial berikutnya aku membahas bagaimana menambah user untuk… Read More...
Troubleshooting Replikasi Database Mysql Dengan Kekerabatan Master Slave - 2 Melanjutkan percobaan untuk memastikan bahwa data yang disimpan di dalam replikasi Master Slave pada server MySQL tetap aman, maka kali … Read More...
0 Response to "Cara Mengubah Tipe Data Kolom Tabel Mysql Existing Di Terminal"
Posting Komentar