Sådan oprettes en database i mysql
ThisTeaches dig, hvordan du opretter en database i MySQL. For at oprette en database skal du åbne "mySQL" Command Line Interface og indtast dine database kommandoer, mens serveren kører.
Trin
Del 1 af 3:
Åbning af MySQL-kommandolinjen1. Sørg for, at din MySQL-server er tilsluttet. Hvis din MySQL-server ikke er online, kan du ikke oprette en database.
- Du kan tjekke serverens status ved at åbne MySQL Workbench, vælge din server og se på "Serverstatus" Indikator på "Administration - Server Status" Tab.

2. Kopier installationsmappeens sti. Denne vej varierer afhængigt af om du bruger en Windows-computer eller en Mac:

3. Åbn computerens kommandolinje. Du bruger kommandoprompt på en Windows-computer, mens Mac-brugere åbner terminal.

4. Skift til MySQL installationsmappe bibliotek. Type CD og et rum, indsæt i stien til installationsmappen, og tryk på ↵ ENTER. For eksempel vil du gøre følgende på de fleste Windows-computere:
CD C: Program Files MySQL MySQL Workbench 8.0 CE

5. Åbn kommandoen MySQL login. For eksempel for at åbne login-kommandoen for en bruger navngivet "mig", Du vil skrive i følgende og trykke på ↵ ENTER:
mySQL -U ME -P

6. Indtast din kontoadgangskode. Indtast adgangskoden til din MySQL-brugerkonto, og tryk derefter på ↵ ENTER. Dette vil logge dig ind og forbinde din kommandolinjeprogram til MySQL-prompten.
Del 2 af 3:
Oprettelse af en database1. Opret din databasens fil. Du gør det ved at skrive i "Opret database" kommando Opret database, Tilføjelse af din databasens navn og et semikolon, og tryk på ↵ ENTER. For en database navngivet "Pet Records", For eksempel vil du indtaste følgende:
Opret database pet_records-
- Din databasens navn kan ikke have nogen mellemrum i den - Hvis du vil tilføje et mellemrum til navnet, skal du bruge en understregning (for eksempel, "Mine venner" ville blive "Friends_of_mine").
- Hver MySQL-kommando skal ende i et semikolon. Hvis du savner semikolonet første gang, kan du skrive det ved siden af ... som vises, og tryk derefter på ↵ Indtast igen.

2. Vis de aktuelle databaser. Du kan hente en liste over aktuelle databaser ved at indtaste følgende, og tryk derefter på ↵ Enter:
Vis databaser-

3. Vælg din database. Du kan vælge din database fra listen ved at skrive Brug navn hvor "navn" er databasens navn. For eksempel for din "Pet Records" Database, du vil skrive følgende og trykke på ↵ ENTER:
Brug pet_records-

4. Vent til bekræftelsesmeddelelsen. Når du ser sætningen "Databasen ændret" vises under din sidste-typede kommando, du er fri til at fortsætte med at oprette databasens indhold.
Del 3 af 3:
Oprettelse af et bord1. Forstå de forskellige tabelkommandoer. Der er et par hovedaspekter af dit bord, som du vil vide, før du opretter en:
- Titel - Din titel går direkte efter "Opret bord" kommando, og skal følge de samme regler som din databasens navn (e.G., ingen plads).
- Kolonneoverskrift - Du kan bestemme kolonneoverskrifter ved at skrive forskellige navne i et sæt parenteser (se næste trins eksempel).
- Cellelængde - Ved bestemmelse af cellelængde bruger du enten "Varchar" (Variable tegn, hvilket betyder at du kan skrive mellem et og Varchar`s Limit antal tegn) eller "Char" (kræver ikke mere og ikke mindre end det angivne antal tegn - for eksempel kræver char (1) et tegn, char (3) kræver tre tegn, og så videre).
- Dato - Hvis du vil tilføje en dato til dit diagram, vil du bruge "DATO" kommando for at angive, at kolonneens indhold vil blive formateret som en dato. Datoen skal indtastes i
Yyyy-mm-dd
format.

2. Opret bordet skitse. Før du kan indtaste data til dit diagram, skal du oprette diagrammets struktur ved at indtaste følgende og derefter trykke på ↵ ENTER:
Opret tabelnavn (kolonne1 varchar (20), kolonne2 varchar (30), kolonne3 char (1), kolonne4 dato)-
Opret bordkæledyr (Navn Varchar (20), Breed Varchar (30), Sex Char (1), DOB Date)-

3. Tilføj en linje til dit bord. Bruger "indsættes" Kommando, du kan indtaste din databasens informationslinje-for-line:
Indsæt i Namevalues (`kolonne1 værdi`, `kolonne2 værdi`, `kolonne3 værdi`, `kolonne4 værdi`)-
indsæt i Petsvalues (`Fido`, `Husky`, `m`, `2017-04-12`)-

4. Indsæt resten af dine data, hvis det er muligt. Hvis din database er relativt lille, kan du indsætte resten af data line-by-line ved at bruge "indsættes" kode. Hvis du vælger at gøre dette, skal du springe over det næste skridt.

5. Upload en tekstfil, hvis det er nødvendigt. Hvis du har en database, der kræver flere oplysninger, end det er praktisk at indsætte med hånden, kan du referere til en tekstfil, der indeholder dataene ved at bruge følgende kode:
Indlæs data Lokal infile `/ sti / navn.txt `i tabel namelines termineret af` r n `-
Indlæs data Lokal infile `C: / Brugere / Navn / Desktop / Kæledyr.txt `i bordet Petslines termineret af` r n `-

6. Se dit bord. Gå ind i Vis databaser- kommando, og vælg derefter din database ved at skrive i Vælg * Fra Navn- hvor "navn" er databasens navn. For eksempel, hvis du bruger "Pet Records" Database, du vil indtaste følgende:
Vis databaser - Vælg * fra PET_RECORDS-
Tips
Nogle almindeligt anvendte datatyper omfatter følgende:
- Char(Længde) - Fastlængde tegnstreng
- Varchar(Længde) - Tegnstreng med variabel længde med maksimal længde Længde
- TEKST - Variabel længde tegnstreng med maksimal længde på 64kb tekst
- Int(Længde) - 32-bit heltal med max Længde cifre (`-` tælles som et `ciffer` for et negativt tal)
- Decimal(Længde,dec) - Decimaltal op til total Længde Vis tegn - The dec feltet angiver det maksimale antal decimaler tilladt
- DATO - Dato Værdi (år, måned, dato)
- TID - Tidsværdi (timer, minutter, sekunder)
- Enum("værdi1","Value2", ....) - Liste over opregnede værdier
Nogle valgfrie parametre omfatter følgende:
Advarsler
Hvis din MySQL-server ikke kører, når du forsøger at logge ind på "mySQL" kommandolinje, du vil ikke være i stand til at fortsætte.
Som med enhver kodning skal du sørge for, at dine kommandoer er stavet og adskilt nøjagtigt lige før du forsøger at indtaste dem.
Del på sociale netværk :