Bygge en database med MySQL kommandolinje-grensesnitt er en rask og enkel metode at mange administratorer bruker når det er mulig . Databasen design kan gjennomføres med presisjon mens det krever ikke mer enn en ledetekst og admin - nivå MySQL bruker påloggingsinformasjon . Uavhengig av operativsystem plattform som din MySQL database kjører, kan din database design bygges og klar i bare noen få enkle trinn. Du trenger
Database design
MySQL database server
Command prompt tilgang
Admin -nivå MySQL bruker påloggingsinformasjon
Vis flere instruksjoner
1
Åpne et ledetekst . Når du bruker Microsoft Windows , gjør dette ved å klikke på Start-knappen , velg Kjør ... og i den resulterende dialogboksen Skriv "cmd " og klikk OK. Ved bruk av Linux med et grafisk brukergrensesnitt kan man åpne en ledetekst ved å klikke på ikonet for å åpne Start-menyen , og deretter klikke Terminal , Xterm , eller konsoll , avhengig av hvilken distribusjon av Linux du bruker.
2
Pålogging til MySQL på et Linux-system ved ledeteksten ved å utstede kommandoen " mysql - user = your_admin_username - password = your_admin_password " , erstatte your_admin_username med admin - nivå MySQL brukernavn, og erstatte your_admin_password med at brukerens passord. Dette vil starte en interaktiv sesjon der databasen vil bli opprettet , noe som resulterer i ledeteksten "mysql >" . Hvis du bruker en Windows -operativsystemet for å kjøre MySQL deretter kommandoen " mysql " er alt som kreves for å starte den og logikk med admin - nivå tilgang .
3
Lag en database ved hjelp kommandoen " lage database your_database_name ; " , erstatte your_database_name med navnet du med å gi din database. Ingen mellomrom eller tegnsetting er tillatt i databasen, understreker derimot er akseptable.
4
lage database tabeller ved hjelp av kommandoen "Opprett bord your_table_name " pluss eventuelle ønskede tabelldefinisjonene og alternativer , avslutter kommandoen av en semikolon . Selvfølgelig erstatte your_table_name med ønsket tabellen navn. Gjenta denne prosessen for alle tabeller som din database design krever , ved hjelp av definisjoner og alternativer for å lage tabeller til de riktige spesifikasjonene . For eksempel vil opprette en tabell med navnet my_table med to heltall felt type " opprette tabellen my_table ( num1 INT , num2 INT )," eller å opprette en midlertidig tabell med en auto- økning primærnøkkelfeltet , en varchar data felt og med en alternativ tabellen typen : "Opprett bord my_table2 ( my_key int ikke null auto_increment primærnøkkel, my_datas varchar ( 20 ) ) type = innodb ; "
5
Lag en database bruker, og gi brukeren de riktige rettighetene på den nye databasen . Bruk kommandoen "skape brukerens ditt_brukernavn ' @ ' localhost ' identifisert av ' your_password '; " for å lage en MySQL bruker og tildele et passord , erstatte ditt_brukernavn og your_password med dine egne unike verdier . Nå gir tilstrekkelige rettigheter til brukeren ved hjelp av kommandoen " gi alle rettigheter på * * til" ditt_brukernavn ' @ ' localhost ' med GRANT-alternativet ; . " , Erstatte den ønskede privilegium nivå hvis full tilgang ikke er ønsket. For eksempel vil gi en bruker enkel omlasting og spyling evne på alle MySQL-databaser bruker " stipend reload på * * til ' my_username ' @ ' localhost '; . " Eller å gi en brukerrettigheter på bare en enkelt database i stedet for alle databaser bruker " gi alle rettigheter på my_database til ' my_username ' @ ' localhost '; "
.