Hur man skapar en databas i mysql
Thistaaches du hur man skapar en databas i MySQL. För att skapa en databas måste du öppna "mysql" Kommandoradsgränssnittet och ange dina databaskommandon medan servern körs.
Steg
Del 1 av 3:
Öppna kommandoraden MySQL1. Se till att din MySQL-server är ansluten. Om din MySQL-server inte är online kan du inte skapa en databas.
- Du kan kontrollera serverns status genom att öppna MySQL Workbench, välja din server och titta på "Serverstatus" indikator på "Administration - Serverstatus" flik.
2. Kopiera installationsmappens väg. Denna väg kommer att variera beroende på om du använder en Windows-dator eller en Mac:
3. Öppna datorns kommandorad. Du använder kommandotolk på en Windows-dator, medan Mac-användare öppnar terminal.
4. Byt till mySQL-installationsmappens katalog. Typ CD och ett utrymme, klistra in i sökvägen till installationsmappen och tryck på ↵ Enter. Till exempel skulle du göra följande på de flesta Windows-datorer:
CD C: Programfiler mysql mySQL Workbench 8.0 ce
5. Öppna kommandot MySQL Logga in. Till exempel, för att öppna inloggningskommandot för en användare som heter "mig", Du vill skriva in följande och tryck på ↵ ENTER:
mysql -u mig -p
6. Ange ditt lösenord. Skriv in lösenordet för ditt MySQL användarkonto och tryck sedan på ↵ ENTER. Detta loggar in dig och ansluter din kommandoradsansökan till MySQL-prompten.
Del 2 av 3:
Skapa en databas1. Skapa din databasens fil. Du gör det genom att skriva in "Skapa databas" kommando Skapa databas, Lägger din databas namn och en semikolon, och trycker på ↵ Enter. För en databas som heter "Husdjursrekord", Till exempel skulle du ange följande:
skapa databas pet_records-
- Din databasens namn kan inte ha några mellanslag i det - om du vill lägga till ett utrymme till namnet måste du använda ett understrykning (till exempel, "Mina vänner" skulle bli "Mina vänner").
- Varje MySQL-kommando måste sluta i en semikolon. Om du saknar semikolon första gången kan du skriva in den bredvid ... som visas och tryck sedan på ↵ Enter igen.
2. Visa de aktuella databaserna. Du kan ta upp en lista med aktuella databaser genom att skriva in följande och sedan trycka på ↵ ENTER:
Visa databaser-
3. Välj din databas. Du kan välja din databas från listan genom att skriva Använd namn var "namn" är databasens namn. Till exempel, för din "Husdjursrekord" Databas, du vill skriva in följande och tryck på ↵ ENTER:
Använd pet_records-
4. Vänta på bekräftelsemeddelandet. När du ser frasen "Databasen ändras" visas under ditt senaste kommando, du är fri att fortsätta med att skapa databasens innehåll.
Del 3 av 3:
Skapa ett bord1. Förstå de olika tabellkommandon. Det finns några huvudsakliga aspekter av ditt bord som du vill veta innan du skapar en:
- Titel - Din titel går direkt efter "skapa bord" kommando, och måste följa samma regler som din databas namn (e.g., Inga mellanrum).
- Kolumnrubrik - Du kan bestämma kolumnrubriker genom att skriva olika namn i en uppsättning parentes (se nästa stegs exempel).
- Celllängd - När du bestämmer celllängd, använder du antingen "Varchar" (variabla tecken, vilket betyder att du kan skriva in mellan ett och VARCHARs gränsvärde) eller "RÖDING" (kräver inte mer och inte mindre än det angivna antalet tecken - till exempel, char (1) kräver ett tecken, char (3) kräver tre tecken, och så vidare).
- Datum - Om du vill lägga till ett datum till ditt diagram, använder du "DATUM" kommandot för att indikera att kolumnens innehåll kommer att formateras som datum. Datumet ska anges i
Yyyy-mm-dd
formatera.
2. Skapa bordet. Innan du kan skriva in data för ditt diagram måste du skapa diagrammets struktur genom att skriva in följande och sedan trycka på ↵ ENTER:
Skapa tabellnamn (kolumn1 Varchar (20), Kolumn2 Varchar (30), Kolumn3 Char (1), Kolumn4 Datum)-
Skapa tabell Husdjur (Namn Varchar (20), Breed Varchar (30), Sex Char (1), DOB Datum)-
3. Lägg till en rad i ditt bord. Använda "Föra in" Kommando, du kan ange din databas informationslinje:
Infoga till namevalues (`Column1-värde`, `kolumn2 värde`, `kolumn3 värde`, `kolumn4 värde`)-
Infoga i Petsvalues (`Fido`, `Husky`, `M`, `2017-04-12`-
4. Sätt i resten av dina data om möjligt. Om din databas är relativt liten kan du infoga resten av datalinjen-för-line med hjälp av "Föra in" koda. Om du väljer att göra det, hoppa över nästa steg.
5. Ladda upp en textfil om det behövs. Om du har en databas som kräver fler informationslinjer än är praktiska att infoga för hand, kan du referera till en textfil som innehåller data med hjälp av följande kod:
Ladda data Lokal Infrile "/ Ban / Namn.txt "till bordsnamelines avslutade av ` r n`-
Ladda data Lokal Infrile "C: / Användare / Namn / Skrivbord / Husdjur.txt "i tabellpaket som avslutas av ` r n`-
6. Visa ditt bord. Gå in i Visa databaser- kommando, välj sedan din databas genom att skriva in Välj * från namn- var "namn" är databasens namn. Till exempel, om du använder "Husdjursrekord" Databas, du skulle ange följande:
Visa databaser-Välj * från PET_Records-
Tips
Vissa vanliga datatyper inkluderar följande:
- RÖDING(längd) - Fast längd teckensträng
- Varchar(längd) - teckensträng med variabel längd med max längd längd
- TEXT - Karaktärsträng med variabel längd med max längd av 64KB text
- Int(längd) - 32-bitars heltal med max längd siffror (";" räknas som en "siffra" för ett negativt tal)
- DECIMAL(längd,dec) - decimaltal upp till totalt längd Visa tecken - The dec Fält indikerar det maximala antalet decimaltillstånd tillåtna
- DATUM - Datum Värde (År, Månad, Datum)
- TID - Tidsvärdet (timmar, minuter, sekunder)
- Enum("värde1","värde2", ....) - Förteckning över uppräknade värden
Vissa valfria parametrar innehåller följande:
Varningar
Om din MySQL-server inte körs när du försöker logga in på "mysql" kommandoraden, du kommer inte att kunna fortsätta.
Som med någon kodning, se till att dina kommandon stavas och åtskilda exakt innan du försöker komma in i dem.
Dela på det sociala nätverket: