Kita sudah mempelajari bagaimana caranya menambahkan index pada tabel . Selanjutnya kita akan membahas bagaimana cara meniadakan index dari tabel. Untuk menghapus index yang bukan ialah primary key, kita mampu menggunakan DROP INDEX. DROP INDEX nama_index ON nama_table; Sintaks memerlukan nama tabel karena nama index yang sama dapat digunakan di beberapa tabel berlainan. Primary key dalam tabel MySQL selalu bernama PRIMARY (tidak case sensitive). Tetapi alasannya PRIMARY ialah sebuay kata kuncidalam query MySQL maka penggunaan nya mesti memakai kutip terbalik (`) yang ada di ujung atas kiri keyboard. DROP INDEX `PRIMARY` ON nama_table ; Alternatif Lainnya dengan memakai ALTER TABLE ... DROP Index ALTER TABLE nama_table DROP INDEX nama_index ; Untuk meniadakan primary key dengan ALTER table tidak perlu kutip terbalik kali ini karena PRIMARY memang merupakan bagian dari sintaks. ALTER TABLE nama_table DROP PRIMARY KEY ; Sebagai acuan kita akan meniadakan index yang ada pada tblCategory. Pertama-tama kita cek dahulu eksistensi index dalam tabel tblCategory dengan query selaku berikut: SHOW INDEX FROM tblcategory DROP INDEX categoryname_idx ON tblcategory; Ketika kita cek lagi dengan SHOW INDEX FROM tblcategory Index telah terhapus, menyisihkan 1 adalah Primary Key saja.
Sumber http://rani-irsan.blogspot.com
pop
Selasa, 04 Agustus 2020
Mysql: Meniadakan Index Dalam Tabel
Diterbitkan Agustus 04, 2020
Artikel Terkait
- Kita telah mencar ilmu menyertakan nilai default kolom pada postingan berikut: MySQL: M
- SQL Delete digunakan untuk meniadakan baris data tabel yang sudah ada di suatu tabel data
- Kita telah belajar menyertakan nilai default kolom pada postingan berikut: MySQL:
- SQL Update digunakan untuk mengubah data tabel yang sudah ada di sebuah tabel database. F
- CREATE TABLE ... AS SELECT statement Kita mampu menduplikasi atau clone isi/konten d
- Kita mampu menggunakan sintaks TRUNCATE untuk mengosongkan seluruh isi tabel. Biasanya di
Langganan:
Posting Komentar (Atom)
EmoticonEmoticon