Opbygning en database vha. MySQL command line interface er en hurtig og nem metode , som mange administratorer bruger når det er muligt . Den database design kan implementeres med præcision , mens ikke kræver mere end en kommandoprompt og admin - niveau MySQL bruger loginoplysninger . Uanset operativsystem platform , som din MySQL-database kører, kan din database design konstrueres og klar på blot et par enkle trin. Ting du skal
Database design
MySQL database server
Command prompt adgang
Admin niveau MySQL bruger loginoplysninger
Vis Flere Instruktioner
1 < p > Åbn en kommandoprompt . Når du bruger Microsoft Windows , gør dette ved at klikke på Start- knappen og derefter klikke på Kør ... og i den resulterende dialogboks type " CMD " og klik OK. Når du bruger Linux med en grafisk brugergrænseflade kan man åbne en kommandoprompt ved at klikke på ikonet for at åbne menuen Start , og derefter klikke på Terminal, XTerm eller Console , afhængigt af hvilken distribution af Linux du bruger.
2
Login til MySQL på et Linux-system på kommandolinjen ved at udstede kommandoen " mysql - user = your_admin_username - password = your_admin_password " , som erstatter your_admin_username med admin - niveau MySQL -brugernavn og erstatte your_admin_password med den pågældende brugers adgangskode. Dette vil igangsætte en interaktiv session , hvor databasen vil blive oprettet , hvilket resulterer i kommandoprompten " mysql >" . Hvis du bruger et Windows-operativsystem til at køre MySQL derefter kommandoen " mysql " er alt, hvad der kræves for at starte den og login med admin - niveau adgang .
3
Oprette en database ved hjælp af kommandoen " oprette databasen your_database_name ," , som erstatter your_database_name med det navn dig med at give din database. Ingen mellemrum eller tegnsætning er tilladt i databasen navn, men understreger er acceptable.
4
Opret database tabeller ved hjælp af kommandoen " oprette tabellen your_table_name " plus eventuelle ønskede tabeldefinitioner og optioner afslutning af kommando ved en semikolon. Selvfølgelig erstatte your_table_name med den ønskede tabel navn. Gentag denne proces for alle tabeller , at din database design opfordrer til , ved hjælp af definitioner og muligheder for at oprette tabeller til de relevante specifikationer . For eksempel vil oprette en tabel ved navn my_table med to heltal felter type " oprette tabellen my_table ( num1 INT , num2 INT ), " eller at oprette en midlertidig tabel med en auto- tilvækst primært nøglefelt , en varchar datafelt og bruge en alternativ table typen : " oprette tabellen my_table2 ( my_key int ikke null auto_increment primær nøgle , my_datas varchar (20) ) type = InnoDB ; "
5
oprette en database bruger og tildele den pågældende bruger de rigtige rettigheder på den nye database . Brug kommandoen "Opret bruger" dit_brugernavn '@' localhost ' identificeret ved ' your_password « " for at oprette en MySQL bruger og tildele en adgangskode , der erstatter dit_brugernavn og your_password med dine egne unikke værdier. Nu indrømmer relevante privilegier til brugeren ved hjælp af kommandoen " give alle privilegier * * til" dit_brugernavn '@' localhost "med tilskud mulighed, ". , Erstatte ønskede privilegium niveau, hvis fuld adgang ikke er ønsket. For eksempel for at tildele en bruger simpel ladning og skylning evne på alle MySQL-databaser bruger " tilskud reload på * * til" my_username '@' localhost « . " Eller at tildele en bruger privilegier på blot en enkelt database i stedet for alle databaser bruger " give alle privilegier my_database til" my_username '@' localhost ' ; "
.