Hoe Om 'n Sleutelveld Te Skep

INHOUDSOPGAWE:

Hoe Om 'n Sleutelveld Te Skep
Hoe Om 'n Sleutelveld Te Skep

Video: Hoe Om 'n Sleutelveld Te Skep

Video: Hoe Om 'n Sleutelveld Te Skep
Video: Access 2013 - Een sleutelveld instellen 2024, November
Anonim

Die 'sleutelveld' in die databasistabel is die veld van die tabel waarvoor die bestuurstelsel van hierdie databasis addisionele diensrekords skep wat dien om die soektog na rye te bespoedig. Die prosedure om te hersorteer volgens die inhoud van 'n sleutelveld, wat die DBMS na elke verandering in 'n tabel uitvoer, word deur 'n sleutelveld indexering genoem. In MySQL DBMS is dit handig om die phpMyAdmin-toepassing te gebruik om sleutelvelde te skep.

Hoe om 'n sleutelveld te skep
Hoe om 'n sleutelveld te skep

Instruksies

Stap 1

Meld aan by phpMyAdmin en gaan na die databasis met die tabel waarin u belangstel, deur op die ooreenstemmende skakel in die linkerkant van die toepassingsinterface te klik. In die linkervenster van die bladsy wat oopgaan, sal daar 'n lys wees van tabelle wat in die geselekteerde databasis bestaan, en in die regtervenster sal daar 'n tabel wees met meer gedetailleerde inligting daaroor. U moet op die skakel met die naam van die vereiste tabel in die linker raam klik, of op die "Struktuur" -ikoon in die ooreenstemmende lyn in die regte raam. As gevolg hiervan sal die lys velde in hierdie tabel in die regte raam gelaai word.

Stap 2

As u 'n sleutel van die bestaande velde moet maak, het u verskeie opsies. As u slegs 'n sleutel moet skep om die soektog na rekords te bespoedig (daar kan terselfdertyd verskeie sulke sleutels in die tabel wees), klik dan op die ikoon "Index" in die kolom "Action" van die vereiste tabelveld.. Die toepassing sal die vereiste SQL-navraag opstel en na die bediener stuur. As dit 'n unieke sleutel moet wees waarvolgens die tabelrekords standaard gesorteer word (daar kan net een wees en dit word die "primêre indeks" genoem), klik dan op die ikoon "Primêr" in dieselfde kolom "Aksie".

Stap 3

As u 'n sleutelveld moet maak wat nog nie in die tabel is nie, merk dan die vinkie "Aan die begin van die tabel" en klik op die "OK" -knoppie in dieselfde lyn. Vul die velde in met die parameters van die veld wat in die vorm oopgemaak word en plaas 'n vinkie in die lyn met die ikoon 'Primêr' en klik dan op die 'Stoor' -knoppie en die toepassing sal die vereiste SQL genereer en stuur navraag.

Stap 4

U kan ook self die vereiste versoek invul. Om dit te doen, klik op die SQL-skakel en tik die verlangde navraagteks in die teksveld met meer reëls. Dit kan byvoorbeeld so lyk:

ALTER TABLE `tabel Een 'DROP PRIMARYRE SLEUTEL, VOEG PRIMARYRE SLEUTEL IN (` login')

Hierdie navraag vervang die bestaande primêre sleutel in die tabel genaamd tableOne en ken die veld met die naam login as die primêre sleutel toe. Om die versoek te stuur, klik op die "OK" -knoppie.

Aanbeveel: