Yang pada sebelumnya saya telah telah menceritkan bagaimana membuat tabel pada MySql menggunakan Query SQL.
Contoh:
Kita anggap sudah membuat database mysql yang bernama 'saya' yang didalam nya terdapat tabel 'teman' dan lebih jelasnya bisa dilhat disini.
Selanjutnya struktur database yang telah kita buat contoh nya seperti gambar dibawah !
Ketika database sudah jadi dibuat, teman-teman mungkin saja ingin mengubah Nama Tabel-nya atau ingin memodifikasi struktuf field-fieldnya yang ada pada table teman-teman. Kali ini saya akan coba memdongengkan, cara melakukan modifikasi table dan field-field menggunakan Query SQL.
Langsung saja, contohnya:
Mengubah Nama Table pada database bernama 'saya'
Table teman menjadi data_teman
ALTER TABLE teman RENAME TO data_teman;
ket;
teman = nama tabel awal
data_teman = sebagai nama pengganti
lebih jelasnya bisa dilihat pada gambar dibawah!
Setelah itu kita lihat struktur tabel data_teman dengan mengetikkan
mysql> desc data_teman;
Dapat kita lihat strukturnya pada gambar dibawah..!!
Nahh... selanjutnya bagaimana kita merubah struktur tabel tersebut ?
Contohnya
1 . Mengubah Nama Field
2 . Menambah Field Baru
3 . Membuat Primary Key
4 . Menghapus Primary Key
5 . Mengubah tipe data Field
6 . Mengubah property Field
2. Mengubah Nama Field
Field nama menjadi namateman
ALTER TABLE data_teman CHANGE nama namateman varchar(100);
ket;
data_teman = nama tabel
nama = field nama yang kan dirubah
namteman = field nama pengganti
varchar(100) = typedata varchar(100)
3. Menambah Field Baru
Field baru bernama email dengan tipe data char(20)
ALTER TABLE data_teman ADD email char(20);
data_teman = nama tabel
email char (20) = nama field baru dengan typedata char(20)
4. Membuat Primary Key
Field email akan di jadikan Primary Key
ALTER TABLE data_teman ADD PRIMARY KEY (namateman);
ket;
data_teman = nama tabel
namateman = nama field primary key
5. Mengubah tipe data Filed
Field umur dengan type data int(3) menjadi char(5)
ALTER TABLE data_teman CHANGE umur umur char(3);
ket;
data_teman = nama tabel
umur umur char(3) = field yang dipilih untuk diganti
Setelah melakukan perubahan teman-teman bisa cek pada struktur tabel nya dengan mengetikkan:
mysql> desc data_teman;
kurang lebih perubahan strukturnya seperti gambar dibawah
AWAL
SETELAH DIMODIFIKASI
Tambahan
6. Menghapus Primary Key
Baik teman-teman tahu, jika teman-teman mempunyai 2 field primary key, dan ingin menghapus salah satu primary Key pada Table, teman-teman tidak bisa menghapus satu persatu.
Tetapi harus menghapus keseluruhan Primary Key pada tabel dengan perintah
ALTER TABLE data_teman DROP PRIMARY KEY;
ket;
data_teman = nama tabel
Terimakasih ... Semoga dongeng ini bermanfaat !!
data_teman = nama tabel
Terimakasih ... Semoga dongeng ini bermanfaat !!