„Câmpul cheie“ într-un tabel de bază de date numită domeniul tabelului pentru care acest sistem de management al bazei de date creează un înregistrări de servicii suplimentare care servesc pentru a accelera șirurile de căutare. Procedura de a recurge, în conformitate cu conținutul câmpului cheie, care produce baza de date după fiecare modificare în tabel, indexare este numit de către câmpul cheie. În baza de date MySQL pentru a crea domenii-cheie este convenabil să utilizeze aplicația phpMyAdmin.
instrucție
Dacă este necesar să se facă o cheie unul dintre câmpurile existente, aveți mai multe opțiuni. Dacă doriți să creați cheia numai pentru a accelera căutarea de înregistrări (astfel de chei în tabel, în același timp, poate fi mai mult de unul), apoi faceți clic pe pictograma „index“ în coloana „Acțiune“ a câmpului dorit în tabel. Aplicația va fi necesară SQL-interogare, și trimite-l la server. În cazul în care, cu toate acestea, trebuie să aibă o cheie unică, care este sortată înregistrează tabelul implicit (nu poate fi decât una și se numește „indicele primar“), apoi faceți clic pe pictograma „primar“, în aceeași coloană „Acțiune“.
Dacă cheia de care aveți nevoie pentru a face câmp, care nu este încă în tabel, bifați caseta „La începutul tabelului“ și faceți clic pe «OK» în aceeași linie. În forma umple câmpurile cu parametrii câmpului și a pus un semn în conformitate cu pictograma „primar“ și apoi faceți clic pe „Salvați“ și formularul de cerere și trimite-SQL interogare necesară.
Puteți dezvolta investigația necesară și pe cont propriu. Pentru a face acest lucru, faceți clic pe link-ul și SQL într-o casetă de text multilinie, tastați textul dorit al cererii. Se poate arăta în felul următor:
ALTER TABLE # 96; tableOne # 96; DROP PRIMARY KEY ADD PRIMARY KEY (# 96; conectare # 96;)
Această solicitare anulează cheia primară existentă în titlul tableOne de masă și atribuie un domeniu-cheie numit login-ul principal. Faceți clic pe «OK» buton pentru a trimite solicitarea.