Implementering database i MySQL - Del 7Introduction Dette er del 7 av serien min, 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, ser vi hvordan du kan endre og slette tabeller i MySQL database. Vi er fortsatt arbeider med data definition. Husk data definition avtaler med oppretting av tabeller, endre tabeller, slippe tabeller, oppretting av indekser og gi ulike brukere, privilegier til forskjellige tabeller.
Vi har sett hvordan å lage tabeller og gi dem indekser. I denne delen av serien skal vi se hvordan du endrer og slippe tabeller. Vi skal se hvordan du oppretter brukerkontoer (brukernavn og passord) og gi dem visse rettigheter i neste del av serien. 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.Altering en tabell Slik lager du en tabell betyr å lage tabellstrukturen (automatisk lagring av tabellen i databasen fil).
For å forandre et bord, midler for å forandre tabellstrukturen. Det er ikke alle som har rett til å endre et bord. Du vil være i stand til å gjøre det nå fordi du er databaseadministrator (med bruker-ID som er root). En database administrator har rettighetene til å gjøre noe i databasen. Vi skal begynne med å se på noen eksempler, som endrer tabeller. Etter det vil jeg gi deg den komplette syntaks og forklare hvordan å lese hele syntax.Example Vi fortsetter med engros eksempel.
- Skriv inn følgende kommandoer i ledeteksten for å starte server, koble til den og starte database; angi passordet, sql: cd c: "C: Program FilesMySQLMySQL Server 5.1binmysql" -u root -p BRUK engros; - La oss legge til en Total kolonnen til OrderDetails bordet. Utføre følgende SQL-setning: ALTER TABLE Orders ADD Total DECIMAL (19,2); En Total kolonnen er en beregnet verdi kolonne. Du vanligvis ikke trenger å ta den; Jeg har gjort det bare for illustration.
Dropping en tabell Enkelt sagt SQL-setningen syntaksen til å slippe en tabell er: DROP TABLE tabellnavn; Du vil nå opprette en tabell i databasen, og deretter slippe den. Slippe en tabell betyr slette tabellen fra databasen disk. - Type og utføre følgende: CREATE TABLE Purchase (purchase_num INTEGER NOT NULL PRIMARY KEY, date_purchased dato, navn CHAR (80)); Du skal nå ha en ny tabell kalt Purchase. - Nå