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 MySQL
  1. Bild med titeln 258108 1
1. 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.
  • Bild med titeln 258108 2
    2. Kopiera installationsmappens väg. Denna väg kommer att variera beroende på om du använder en Windows-dator eller en Mac:
  • Fönster - kopiera C: / Programfiler / MySQL / MySQL Workbench 8.0 CE / Var noga med att ersätta den sista mappens namn med det mest aktuella MySQL-namnet.
  • Mac - kopiera / Usr / Local / MySQL-8.0.13-osX10.13-x86_64 / Var noga med att ersätta den sista mappens namn med det senaste MySQL-mappnamnet.
  • Bild med titeln 258108 3
    3. Öppna datorns kommandorad. Du använder kommandotolk på en Windows-dator, medan Mac-användare öppnar terminal.
  • Bild med titeln 258108 4
    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
  • Bild med titeln 258108 5
    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
  • Bild med titeln 258108 6
    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.
  • Du borde se "Mysql>" Tagg visas din kommandoradsansökan. Från den här punkten kommer alla kommandon du anger att behandlas via MySQL Command Line App.
  • Förstå hur man skriver in MySQL-kommandon. MySQL-kommandon måste anges med en semikolon (-) omedelbart efter den sista delen av kommandot, men du kan också ange kommandot, skriv en semikolon och tryck på ↵ Enter igen.
  • Del 2 av 3:
    Skapa en databas
    1. Bild med titeln 258108 7
    1. 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.
  • Bild med titeln 258108 8
    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-
  • Bild med titeln 258108 9
    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-
  • Bild med titeln 258108 10
    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 bord
    1. Bild med titeln 258108 11
    1. 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.
  • Bild med titeln 258108 12
    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)-
  • Till exempel, för att skapa ett bord som heter "Sällskapsdjur" Med två Varchar-kolumner, en kolumnkolumn och en datumkolumn kan du skriva följande:
  • Skapa tabell Husdjur (Namn Varchar (20), Breed Varchar (30), Sex Char (1), DOB Datum)-
  • Bild med titeln 258108 13
    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`)-
  • För "Sällskapsdjur" Tabellexempel som används tidigare kan din linje se ut så här:
    Infoga i Petsvalues ​​(`Fido`, `Husky`, `M`, `2017-04-12`-
  • Du kan skriva in ordet NULL För en kolumns innehåll om kolumnen är tom.
  • Bild med titeln 258108 14
    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.
  • Bild med titeln 258108 15
    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`-
  • För "Sällskapsdjur" Exempel, du skulle skriva något som följande:
    Ladda data Lokal Infrile "C: / Användare / Namn / Skrivbord / Husdjur.txt "i tabellpaket som avslutas av ` r n`-
  • På en Mac-dator måste du använda "linjer avslutas av" kommando med ` r` istället för ` r n`.
  • Bild med titeln 258108 16
    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:
  • Inte noll - Ett värde måste tillhandahållas.Fältet kan inte lämnas tomt.
  • STANDARD standardvärde - Om inget värde ges, standardvärde är tilldelad till fältet.
  • OSIGNERAD - För numeriska fält, säkerställer att numret aldrig är negativt.
  • Auto_increment - Värdet kommer att ökas automatiskt varje gång en rad läggs till i tabellen.
  • 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:
    Liknande