Implementering database i MySQL - Del 10Introduction Dette er del 10 av min serie, Implementering database i MySQL. Jeg antar at du har lest alle de forskjellige delene av serien (eller tilsvarende opplæring fra andre steder) opp til dette punktet. I denne delen av serien, begynner vi å se hvordan du kan hente data fra en MySQL database. Hente data betyr spørre databasen. Husk at vi har å gjøre med MySQL 5.1. Merk: Hvis du ikke kan se koden, eller hvis du tror noe mangler (ødelagt kobling, bilde fraværende), bare kontakte meg på [email protected].
Det er, kontakt meg for den minste problemet du har om hva du reading.What å hente i denne delen av serien skal vi se hvordan du henter alle data fra en tabell. Vi skal ta dette som en mulighet til å hente, (se) alle data i hver av tabellen vi har skapt. I de følgende avsnitt, skal vi se hvordan du skal skrive spørringer for å hente data etter eget valg fra en tabell eller fra annen tabeller.Hotellet hoved SQL Statement Hoved SQL-setning til å spørre en database kalles SELECT erklæringen.
Du henter alle data (i alle kolonner og alle p) fra en bestemt tabell med følgende uttalelse: SELECT * FROM tabellnavn; Stjernen (*) i setningen betyr alt. Erstatt tabellnavn med navnet på bordet du er interessert in.Illustration Resten av denne opplæringen feeds i data til tabeller og viser deretter (Henter) dem. Vi skal mate inn data til tabellene som ikke har fremmednøkler først før vi mater inn data til bordet med fremmednøkler. Dette er fordi en fremmednøkkel må finnes først som en primærnøkkel andre steder før du kan ha det i en tabell, for å respektere referanseintegritet.
Vi skal begynne med å legge til flere rader til produkter bordet. - Begynn og koble til serveren og velger engros database med følgende kommandoer: cd c: "C: Program FilesMySQLMySQL Server 5.1binmysql" -u root -p Skriv inn passord: sql BRUK engros; - Type og utføre følgende sett med SQL-setninger, (du kan kopiere og lime inn); et komplett sett kan ta tid å gjennomføre: Sett inn i Products (Product, Kategori, Antall, ReorderLevel, kostpris, SellingPrice) VERDIER ('TV Set "," Entertainment "," 425 ", 26", 25 "," 30 ") ; Sett inn i Products (Product, Kategori, Antall, ReorderLevel, kostpris, SellingPrice) VERDIER ('VCD', 'Entertainment', '330', 25 '20', '25'); Sett inn i Products (Product, Kategori, Antall, ReorderLevel, kostpris, SellingPrice) VERDIER ('clothe Box "," Husholdning "," 345 ", 40", 16 "," 21'); Sett inn i Products (Product, Kategor