O2e

Learning mysql kommandon: skapa en server databas

Lär dig hur man ställer in en Structured Query Language (SQL) databas med hjälp SQL-verktyg

En databas organiserar data så att den lätt kan nås, ändras och hanteras. Liksom nästan alla databasprogramvara, använder MySQL S tructured Q uery L anguage (SQL-uttalas uppföljare), standardspråket för begäran om information från en databas. Det är en öppen källkod, vilket innebär att dess fria att använda och modifiera för personligt bruk, och vi kommer att ge SQL hjälpa i den här artikeln att göra dig bekväm med det. Trots det låga priset har MySQL funnit allt större antagande inom industrin på grund av dess snabba prestanda, tillförlitlighet, användarvänlighet och mångsidighet i arbetet med programmeringsspråk. Gå med 5 miljoner aktiva användare av MySQL, inklusive NASA, FedEx och datanörd ner blocket genom att lära sig använda de grundläggande asdcommands av MySQL.

Learning mysql kommandon: skapa en server databas. Se till att du har installerat mysql korrekt.
Learning mysql kommandon: skapa en server databas. Se till att du har installerat mysql korrekt.

Det är inte svårt att lära sig MySQL om du följer denna MySQL Tutorial steg-för-steg.

  1. Se till att du har installerat MySQL korrekt. När du har gjort det, gå till kommandoraden tillämpningen av ditt operativsystem och skriv: "mysql-u root". Detta öppnar upp MySQL i roten användarnamn. Om du redan har ställt ett annat konto, använda inloggningsuppgifter.
  2. Skapa en databas. Nu kommandoraden kommer att läsa 'mysql>' och allt du skriver efter kommer att behandlas av MySQL. Vi kommer att använda "skapa databas" för att skapa en databas som heter first_database. Observera att det inte kan finnas något utrymme i filnamnet.

    mysql> CREATE DATABASE first_database;

  3. Skapa en tabell. En databas är en samling data organiserade i tabeller. I följande kod mysql> skapar en tabell med 5 kolumner:

    mysql> CREATE TABLE first_table
    -> (ID int inte null primärnyckel AUTO_INCREMENT,
    -> Efternamn varchar (25),
    -> First_name varchar (25),
    -> E-post varchar (25),
    -> Date_joined tidsstämpel (14),
    -> Om text);

    Lär dig hur man ställer in en structured query language (SQL) databas med hjälp sql-verktyg. Skapa en databas.
    Lär dig hur man ställer in en structured query language (SQL) databas med hjälp sql-verktyg. Skapa en databas.

    • Linje 1: Skapar en kolumn märkt ID som genererar en unik heltal (int) nummer som ökar med ett steg (AUTO_INCREMENT) av en för varje ny post. Detta är känt som en primärnyckel eftersom varje post (eller rad) har ett unikt ID för att skilja rader (användbart när flera personer har samma efternamn).
    • Linje 2 och 3: Skapar kolumner märkta "efternamn" och "förnamn" som innehåller efternamn och förnamn, respektive, av poster. Det maximala antalet tecken är 25 (varchar (25)).
    • Rad 4: Skapar en kolumn för e-postadresser medlemmar. Återigen det maximala antalet tecken är 25.
    • Rad 5: Skapar en kolumn som registrerar datum (timestamp) medlemmen anslöt. Antalet 14-timestamp () "avser de vanligaste visningsformat: YYYYMMDDHHMMSS.
    • Line 6: Skapar en kolumn med en kort beskrivning av medlemmen.
  4. Infoga data. Nu ska vi manuellt lägga till data i tabellen:

    mysql> infoga i first_table
    -> (ID, efternamn, förnamn, e-post, date_joined, om) värden
    -> (NULL, 'Doe "," John "," johndoe@emailaddress.com ", NU (),
    -> "Detta är en kort beskrivning av John Doe. ');

    • Linje 1: Talar MySQL som du vill lägga till en post i tabellen.
    • Linje 2: Visar namnen på kolumnerna i den ordning som vi kommer att använda för att ange värdena.
    • Rad 3 +4: Listar värden för kolumnerna i den ordning som anges ovan. Värdet 'nu ()' gör tidsstämpel registrerar tid och datum när raden skapades.

    Upprepa detta tills det är totalt fyra skivor så att vi kan köra en fråga.

  5. Köra frågor. Nu när det finns totalt fyra skivor kan vi köra en fråga, databasen term för att begära data från en tabell. Vi använder "Välj"-kommandot för att fråga "first_table". Här vill vi särskilt se och efternamn och e-postadresser från databasen.

    mysql> välj efternamn, förnamn, e-post från first_table;

    Asterisken efter "select"-kommandot är känd som den universella väljaren vilket innebär att du vill söka varje kolumn.

    mysql> SELECT * FROM first_table;

  6. Uppdatera en post. Nästa steg i lärandet SQL uppdatering. Låt oss säga John Doe har ändrat sin e-postadress på grund av för mycket spam. I följande kod används "UPDATE"-kommandot och "SET" delkommandot för att ändra e-postadresser en person vars efternamn är "Doe". Den "VAR" underkommandot är viktigt eftersom det avgör vilka personens e-postadress bör ändras (där efternamnet är Doe). Utan "var" kommandot alla poster i "first_table" skulle ha samma e-postadress (johnnydee @ emailadress. Com).

    mysql> Uppdatera first_table SET email = 'johnnydee @ emailadress. com "
    -> Där efternamn = 'Doe';

  7. Radera en post. Du kan behöva göra ändringar i MySQL-servern. Låt oss säga John Doe dör (jag kunde inte motstå), eller kanske han bara valt ut en e teckningslista. För att ta bort en post, ingen överraskning här använder vi "Ta bort"-kommandot. "Från" bestämmer tabellen du arbetar med och "där" bestämmer specifik post du vill ta bort.

    mysql> Ta bort från first_table WHERE efternamn = 'Doe';

Nu har du lärt MySQL kommandon och MySQL verktyg för att utföra grundläggande databas arbetsuppgifter. MySQL dokumentationen webbplats är en stor resurs för lärande om nya kommandon. Medan det är förmodligen mer praktiskt att använda ett grafiskt användargränssnitt baserat program databasadministration, känna grunderna i SQL kommer att vara mycket användbart för dig speciellt om du vill arbeta med ett programmeringsspråk eller vill utföra vissa underhållsuppgifter manuellt.