Artikel ini adalah artikel cermin dari terjemahan mesin, silakan klik di sini untuk melompat ke artikel aslinya.

Melihat: 13178|Jawab: 0

[Sumber] Perintah Tampilan MySQL dan Buat Indeks

[Salin tautan]
Diposting pada 01/03/2019 10.51.26 | | | |
Gunakan perintah ALTER untuk menambahkan dan menghapus indeks

Ada empat cara untuk menambahkan indeks ke tabel data:

UBAH TABEL tbl_name TAMBAHKANPRIMERKUNCI (column_list): Pernyataan ini menambahkan kunci primer, yang berartiNilai indeks harus unik dan tidak boleh NULL
UBAH TABEL tbl_name TAMBAHKANUNIKindex_name (column_list): Pernyataan ini membuat indeksharus unik (selain NULL, yang dapat terjadi beberapa kali)
UBAH TABEL tbl_name TAMBAHKANINDEKSindex_name (column_list): TambahkanIndeks normal, nilai indeks dapat muncul beberapa kali.
UBAH TABEL tbl_name TAMBAHKANTEKS LENGKAPindex_name (column_list): Pernyataan ini menentukan bahwa indeks adalah FULLTEXT untukIndeks teks lengkap


Saat membuat indeks, disarankan untuk membuatnya langsung dengan baris perintah MySQL, bukan dengan MySQL Workbench untuk membuatnya.

Lihat indeks




· Tabel

Nama tabel.

· Non_unique

Jika indeks tidak dapat menyertakan kata duplikat, itu adalah 0. Jika Anda bisa, maka 1.

· Key_name

Nama indeks.

· Seq_in_index

Nomor urutan kolom dalam indeks, mulai dari 1.

· Column_name

Nama Kolom.

· Kolasi

Bagaimana kolom disimpan dalam indeks? Di MySQL, ada nilai 'A' (naik) atau NULL (tanpa klasifikasi).

· Kardinalitas

Perkiraan jumlah nilai unik dalam indeks. Ini dapat diperbarui dengan menjalankan ANALYZE TABLE atau myisamchk -a. Kardinal dihitung berdasarkan statistik yang disimpan sebagai bilangan bulat, sehingga nilainya tidak harus tepat bahkan untuk tabel kecil. Semakin besar kardinalitas, semakin besar kemungkinan MySQL akan menggunakan indeks itu saat federasi dibuat.

· Sub_part

Jika kolom hanya diindeks sebagian, itu adalah jumlah karakter yang diindeks. Jika seluruh kolom diindeks, itu adalah NULL.

· Dikemas

Menunjukkan bagaimana kata kunci dikompresi. Jika tidak dikompresi, itu adalah NULL.

· Nol

Jika kolom berisi NULL, kolom berisi YA. Jika tidak, kolom berisi NO.

· Index_type

Menggunakan metode pengindeksan (BTREE, FULLTEXT, HASH, RTREE).

· Komentar





Mantan:C# Setelah pemrosesan data deserialisasi mengembalikan json()
Depan:Apa metode pengujian umum untuk VPS tukang batu? Daftar lengkap metode pengujian VPS untuk tukang batu
Sanggahan:
Semua perangkat lunak, materi pemrograman, atau artikel yang diterbitkan oleh Code Farmer Network hanya untuk tujuan pembelajaran dan penelitian; Konten di atas tidak boleh digunakan untuk tujuan komersial atau ilegal, jika tidak, pengguna akan menanggung semua konsekuensi. Informasi di situs ini berasal dari Internet, dan sengketa hak cipta tidak ada hubungannya dengan situs ini. Anda harus sepenuhnya menghapus konten di atas dari komputer Anda dalam waktu 24 jam setelah pengunduhan. Jika Anda menyukai program ini, harap dukung perangkat lunak asli, pembelian pendaftaran, dan dapatkan layanan asli yang lebih baik. Jika ada pelanggaran, silakan hubungi kami melalui email.

Mail To:help@itsvse.com