I kort tid ble SQL-kommandoen for å gi nytt navn til databasen inkludert i distribusjonene av MySQL-databasesystemet. Derfor, hvis du er en fornøyd bruker av en av MySQL-versjonene, fra 5.1.7 til 5.1.22, kan du bruke RENAME-kommandoen. Siden versjon 5.1.23 har denne kommandoen blitt fjernet som potensielt farlig. For å gi nytt navn til databasen i andre versjoner, må du bruke et sett med kommandoer for å opprette en ny database, kopiere de gamle tabellene til den.
Nødvendig
PhpMyAdmin applikasjonstilgang
Bruksanvisning
Trinn 1
Bruk phpMyAdmin-applikasjonen hvis du vil at alle retningslinjene som trengs for å gi nytt navn til databasen skal formuleres automatisk og sendes til SQL-serveren. Denne applikasjonen leveres av de fleste vertsselskaper som et heltids MySQL-databaseadministrasjonsverktøy. Hvis du bruker SQL-serveren lokalt, installerer du den på datamaskinen din - det er ikke vanskelig å finne en fullstendig Russified-versjon på Internett, og nye utgivelser kan fås gratis på det offisielle nettstedet
Steg 2
Logg deg på phpMyAdmin-applikasjonen, og i listen over kontodatabaser i venstre ramme av grensesnittet, klikk på databasen du vil gi nytt navn. Programmet vil laste inn en side med en liste over tabeller i den valgte databasen, informasjon relatert til dem og et sett med kontrollmenyelementer.
Trinn 3
Velg Operasjoner fra menyen øverst i høyre ramme, og phpMyAdmin laster inn en ny side i den rammen. Den inneholder sett med felt for tre operasjoner, inkludert for å gi nytt navn til databasen.
Trinn 4
Spesifiser det nye navnet på databasen i seksjonen med overskriften "Gi nytt navn til databasen til" og klikk "OK" -knappen i samme seksjon. Programmet vil komponere det nødvendige settet med kommandoer for å opprette en ny database med navnet du spesifiserte, kopiere tabeller over gjeldende database til den og deretter slette den nåværende. Siden det også er en sletteoperasjon i listen over SQL-kommandoer, vil phpMyAdmin be deg om bekreftelse - klikk "OK".
Trinn 5
Hvis versjonen av SQL-serveren som brukes forstår syntaksen til kommandoen for direkte omdøping av databasen, kan du bruke følgende SQL-kommando: RENAME old_name TO new_name; Here old_name is the old name, new_name is the new one. Fordelen med dette alternativet er en betydelig reduksjon i utførelsestiden for operasjonen.