Cara Menghapus Foreign Key dan Index Constraint Mysql


Assalamualaikum Wr.Wb...
dengan diberikan nikmat dan rezeki dari Allah SWT, saya Mr.GagalTotal666 akan
berbagi kepada anda yaitu tentang cara Menghapus Foreign Key dan Index
Constraint di Mysql.

sudah lama saya tidak menulis tentang tutorial IT
oke di tutorial kali ini yaitu masih berbau IT dengan database
terkadang kita perlu menghapus atau mengubah table yang terkunci oleh
struktur database yang sudah ada, tentunya kita harus tahu juga daftar foreign key
dan index yang mungkin ada di table tersebut, oke ikuti langkah berikut

pertama login dan masuk ke database anda masing-masing

contoh untuk menampilkan sekedar struktur table :
$ show tables;
$ SHOW CREATE TABLE  <Nama Tabel>;
kalau anda membuka di phpmyadmin mungkin seperti ini contoh


nah jika table tersebut ada FK dan index nya seperti contoh icon kunci
untuk perintah hapus FK dan index nya gampang kok
buka sintak SQL anda masing-masing menggunakan concole terminal dan CMD
login ke mysql database contoh seperti ini,

Sintak SQL perintah menghapus FK(Foreign Key)
$ ALTER TABLE `table` DROP FOREIGN KEY `Constraint Name FK`;
$ ALTER TABLE `statusmhs` DROP FOREIGN KEY `saccmhs`;


FK sudah berhasil di hapus, tinggal hapus bagian index nya yang icon kunci perak
contoh sederhana sintak SQL untuk menghapus Index yaitu seperti ini
$ ALTER TABLE table_name DROP INDEX index_name;
$ ALTER TABLE statusmhs DROP INDEX NPM;

relasi dari FK tersebut pun sudah hilang ^_^


contoh sintak hapus table
$ drop table (nama table);
oke mungkin itu saja yang bisa saya berbagi kepada anda
kalau ada kesalahan dan kekurangan nya mohon berikan masukan nya ya

sekian dan semoga bermanfaat....

Wasalamualaikum Wr.Wb....

Post a Comment

0 Comments