Cara Mengubah Tipe Data Kolom Tabel Mysql Existing Di Terminal - Tempat Blogging

Cara Mengubah Tipe Data Kolom Tabel Mysql Existing Di Terminal


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 dikala 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 jadinya yakni database MySQL akan menampilkan pesan error bahwa perubahan tipe data tidak sanggup dilakukan.

Akan tetapi, lain halnya kalau 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;

jadinya 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 jadinya 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;

kalau proses perubahan tipe data berhasil dilakukan maka perintah tersebut akan mempunyai output menyerupai di bawah ini:


kalau saya melihat ulang lagi struktur data tabel profile dengan perintah:

 DESCRIBE profle;

maka jadinya 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
Show comments
Hide comments

0 Response to "Cara Mengubah Tipe Data Kolom Tabel Mysql Existing Di Terminal"

Post a Comment

Blog ini merupakan Blog Dofollow, karena beberapa alasan tertentu, sobat bisa mencari backlink di blog ini dengan syarat :
1. Tidak mengandung SARA
2. Komentar SPAM dan JUNK akan dihapus
3. Tidak diperbolehkan menyertakan link aktif
4. Berkomentar dengan format (Name/URL)

NB: Jika ingin menuliskan kode pada komentar harap gunakan Tool untuk mengkonversi kode tersebut agar kode bisa muncul dan jelas atau gunakan tool dibawah "Konversi Kode di Sini!".

Klik subscribe by email agar Anda segera tahu balasan komentar Anda

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel

close