Hapus Foreign key dan index constraint Mysql

Kadang 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 ditable tersebut.

Pertama tampilkan struktur table

SHOW CREATE TABLE  <Nama Tabel>

apabila sudah terlihat, pilih foreign key yang akan dihapus

ALTER TABLE <Nama Tabel> DROP FOREIGN KEY <nama Foreign key>

Pilih index  yang akan dihapus

ALTER TABLE <Nama Tabel> DROP INDEX <nama index>;

Apabila akan menghapus table lanjutkan dengan hapus table

DROP TABLE <Nama Tabel>;

demikian alur penghapusan table yang terkunci oleh struktur foreign key dan index, semoga dapat membantu.

Exit mobile version

Notice: ob_end_flush(): Failed to send buffer of zlib output compression (1) in /home/esujiant/public_html/wp-includes/functions.php on line 5427

Notice: ob_end_flush(): Failed to send buffer of zlib output compression (1) in /home/esujiant/public_html/wp-includes/functions.php on line 5427

Notice: ob_end_flush(): Failed to send buffer of zlib output compression (1) in /home/esujiant/public_html/wp-content/plugins/really-simple-ssl/class-mixed-content-fixer.php on line 107