Att genomföra databas i MySQL - Del 9Introduction Detta är en del 9 av min serie, Genomförande databas i MySQL. Jag antar att du har läst alla de olika delarna i serien (eller motsvarande tutorials från annat håll) fram till denna punkt. I denna del av serien, ser vi hur man manipulerar data i en MySQL. Kom ihåg att vi har att göra med MySQL 5.1 Obs: Om du inte kan se koden, eller om du tror att något saknas (bruten länk, bild saknas), bara att kontakta mig på [email protected]. Det är, kontakta mig för minsta problem du har om vad du är reading.
Data Manipulation Data manipulation i databasen innebär att infoga datarader i en tabell, uppdatera (ändra data) raderna och radera rows.Inserting en rad Till infoga en rad med data, måste du vara ansluten till databasen först, och du måste ha fått tillstånd att göra det. Enkelt uttryckt, är syntaxen: INSERT INTO tabellnamn (kolumnnamn, kolumnnamn, kolumnnamn, ...) VÄRDEN (värde, värde, ...) Ett strängvärde bör vara inom citationstecken (enstaka citat). Vi ska sätta in värden i tabellen över grossistdatabasprodukter.
- Start och ansluta till servern och välj grossistdatabas med följande kommandon: cd c: "C: Program FilesMySQLMySQL Server 5.1binmysql" -u root -p Ange lösenord: sql USE grossist; - Läs och skriv följande kommandon vid mysql prompten; undvika att göra ett misstag (kanske du kan kopiera och klistra in) trycker på Enter strax efter semikolon för varje SQL-sats; INSERT INTO produkter (Product, kategori, kvantitet, ReorderLevel, CostPrice, SellingPrice) VÄRDEN ("Pen", "Office", "300", 25 "0.
5", "0,75"); INSERT INTO produkter (Product, kategori, kvantitet, ReorderLevel, CostPrice, SellingPrice) VÄRDEN ("Böcker", "Office", "500", 30, "3", "4"); INSERT INTO produkter (Product, kategori, kvantitet, ReorderLevel, CostPrice, SellingPrice) VÄRDEN ("Skål", "hushåll", "400", 35, "2", "3"); INSERT INTO produkter (Product, kategori, kvantitet, ReorderLevel, CostPrice, SellingPrice) VÄRDEN ("Spoon", "Hushåll", "350", 40 ".
1", "0,2"); INSERT INTO produkter (Product, kategori, kvantitet, ReorderLevel, CostPrice, SellingPrice) VÄRDEN ("Plate", "Hushåll", "450", 45 "1", "1,25"); Varje SQL-satsen måste avslutas med ett semikolon. Du bör ha en positiv feedback för varje rad införas. Notera att ProductID kolumnen är automatisk numrering och så det är inte i INSERT uttalanden. Pengarna är i dollar, men dollartecken inte skriva. Belopp som anges är priset per enhet.
Du måste ges behörighet att uppdatera en rad i en t