Slik sletter unike egenskaper på MySQL

Slik sletter unike egenskaper på MySQL


MySQL er kjent for sin fleksibilitet, og programmerere kan enkelt gjøre endringer i eksisterende MySQL-databaser for å tillate endringer i funksjonaliteten til sine databaseapplikasjoner. For eksempel å sette en "Unique" attributt i en MySQL database tabell hindrer etablering av dupliserte felt i tabellen. Imidlertid kan det være lurt å slette den unike egenskap på et senere tidspunkt. For eksempel kan du ha satt et adressefelt som unik, men du har nå flere brukere på samme adresse. Siden "Unique" attributter er indeks attributter, slette deg, eller slippe, dem med "Drop indeks" kommandoen.

Bruksanvisning

1 Få tilgang til MySQL database med serveren innlogging, passord og kommandoer levert til deg av din administrator eller server-leverandør, eller ved å åpne den i en database editor som phpMyAdmin.

2 Type "mysql_query ($ query);" uten anførselstegn i din server kommandolinjen, eller klikk på navnet på databasen du vil redigere i listen over tilgjengelige databaser på din database editor. Listen er på venstre side av velkomstsiden i phpMyAdmin.

3 Skriv "mysql> Vis tabeller" uten anførselstegn, for å vise en liste over tilgjengelige tabeller, eller vente et sekund før listen vises når du har valgt navnet på databasen i editor.

4 Bestem navnet på tabellen som du trenger for å slippe "Unique" attributter. For eksempel, hvis du trenger å tillate like etternavn oppføringer, se på listen for å finne en tabell kalt "last_names."

5 Type "DROP INDEX UNIQUE ON (navnet på tabellen);" uten anførselstegn, med det nøyaktige navnet på tabellen i stedet for de parentes, og "navn på bordet" i ledeteksten før du trykker "Enter". Klikk "Query" i menyen på din redaktør, og skriv inn eller velg navnet på tabellen før du skriver "DROP INDEX" unike "" inn i søket feltet og klikk innlevering knappen, som er "Send forespørsel" på phpMyAdmin.

6 Vent noen sekunder for bekreftelse på at attributtet har blitt droppet. Sjekk programmet for å sikre at endringen du har gjort gjør at den kan fungere som nødvendig.