



Kommandoen Kommandoen Nøkkelen Kommandoen Kodene 
I hovedsak forteller dette databasen om å legge dataene i de tre tilsvarende feltene i tabellen. Fordi feltet 

Et mer avansert søk er følgende: For å vise befolkningen i statene i omvendt rekkefølge, bruk følgende spørring: 




Noen ofte brukte datatyper: (For en fullstendig liste, se mysql-dokumentasjonen på http://dev.mysql.no/doc/) Noen valgfrie parametere: IKKE NULL - En verdi må oppgis.Feltet kan ikke stå tomt. MISLIGHOLDEstandardverdi - Hvis ingen verdi er spesifisert, vil standardverdi bli tildelt feltet. USIGNERT - For numeriske felt, sørg for at tallet aldri er negativt. AUTO_INCREMENT - Verdien økes automatisk hver gang en rad legges til tabellen.
Sette opp en database i mysql
MySQL kan være et ganske skremmende program. Alle kommandoer må legges inn via ledeteksten; det er ikke noe grafisk grensesnitt. Derfor er det viktig å ha litt grunnleggende kunnskap om å lage og redigere en database slik at du kan spare deg selv for mye tid og hodepine. Følg veiledningen nedenfor for å lage en database over statene til V.s. og antall innbyggere per stat.
Trinn
Metode 1 av 2: Opprette og redigere databasen

1. Opprett databasen. Kjør kommandoen fra MySQL-kommandolinjen
LAG DATABASE i. erstatte for navnet på databasen din, uten mellomrom. - For eksempel, for å få en database over alle tilstandene til V.S, for å opprette, skriv inn følgende kode:
LAG DATABASE us_states;
- Merk: Kommandoer trenger ikke å være store.
- Merk: Alle MySQL-kommandoer må avsluttes med en ";". Hvis du glemmer det, kan du bare ";" skriv inn på neste linje, for fortsatt å kunne utføre forrige kommando.

2. Viser en liste over tilgjengelige databaser. Skriv inn kommandoen
VIS DATABASER;
for å vise en liste over alle databasene du har lagret. I tillegg til databasen du nettopp opprettet, vil du også se en mysql
database og en test
database. Du kan ignorere denne for nå.
3. Velg databasen din. Når databasen er opprettet, må du velge den for å begynne å redigere den. Skriv inn følgende kommando:
BRUK us_states;
. Du ser nå meldingen Database endret
, for å fortelle deg at din aktive database er nå us_stater
er.
4. Lag en tabell. En tabell er der alle dataene i databasen din er lagret. For å lage dette må du først angi all formatering av tabellen i den første kommandoen. For å lage en tabell, skriv inn følgende kommando:
CREATE TABLE-tilstander (id INT IKKE NULL PRIMARY KEY AUTO_INCREMENT, tilstand CHAR(25), populasjon INT(9));
. Dette vil lage en tabell kalt "stater" og med 3 felter: id
, stat
, og befolkning
.INT
sikrer at feltet id
kan bare inneholde heltall (heltall).IKKE NULL
sikrer at feltet id
skal ikke være tom.PRIMÆRNØKKEL
indikerer at feltet id
nøkkelen er fra bordet. Nøkkelfeltet er unikt og kan ikke inneholde duplikater.AUTO_INCREMENT
sikrer at feltet id
hver gang en oppføring/post legges til, økes den, og nummererer i utgangspunktet hver oppføring automatisk.CHAR
(tegn) og INT
(heltall) indikerer hvilken type data som kan legges inn i disse feltene. Tallet ved siden av kommandoene angir hvor mange tegn som får plass i feltet.
5. Skriv inn i tabellen. Nå som tabellen er opprettet, er det på tide å begynne å legge inn data. Bruk følgende kommando for den første oppføringen:
INSERT INTO states (id, state, population) VERDIER (NULL, `Alabama`, `4822023`);
id
eiendommen IKKE NULL
har, angir verdien NULL
sørg for at dette feltet økes automatisk med 1, takk AUTO_INCREMENT
.
6. Lag enda flere oppføringer. Du kan opprette flere oppføringer ved å bruke en enkelt kommando. For å angi følgende 3 tilstander, skriv inn følgende:
INSERT INTO states (id, state, population) VERDIER (NULL, `Alaska`, `731449`), (NULL, `Arizona`, `6553255`), (NULL, `Arkansas`, `2949131`);
.Dette vil lage en tabell som ser slik ut:

7. Kjør en spørring på den nye databasen. Nå som databasen er opprettet, kan du begynne å kjøre spørringer for å få spesifikke resultater. Skriv først inn følgende kommando:
SELECT * FROM us_states;
. Dette returnerer hele databasen på grunn av stjernen "*" i kommandoen, hva "alle" eller alt betyr.SELECT state, population FROM us_states ORDER BY population;
Dette returnerer en tabell med statene oppført etter befolkningsstørrelse, i stedet for alfabetisk. Feltet id
vises ikke, fordi du bare spurte om inngangene stat
og befolkning
.SELECT state, population FROM us_states ORDER BY population DESC;
. Spørringen DESC
viser en liste i omvendt rekkefølge, dvs. fra høyeste til laveste. Metode 2 av 2: Fortsett med MySQL

1. Installer MySQL på din Windows-PC. Finn ut hvordan du installerer MySQL på din hjemme-PC.

2. Sletting av en MySQL-database.

3. Lær PHP og MySQL. Å lære PHP og MySQL vil gjøre deg i stand til å lage kraftige nettsteder for moro og arbeid.

4. Sikkerhetskopier MySQL-databasene dine. Det anbefales alltid å lage en kopi av dataene dine, spesielt hvis det gjelder en viktig database.

5. Endre strukturen til databasen din. Hvis databasen må brukes på en annen måte, må du kanskje endre strukturen for å håndtere andre data.
Tips
- CHAR(lengde) – Antall tegn i en streng/streng
- VARCHAR(lengde) – Variabelt antall tegn i en streng med maks. lengden av lengde.
- TEKST - Variabelt antall tegn i en streng med maks. lengde på 64 KB tekst.
- INT(lengde) - 32-biters heltall med et maks antall sifre angitt med lengde (`-` regnes som et siffer med et negativt tall.)
- DESIMAL(lengde,des) - Desimaltall med antall sifre indikert med lengde.Feltet des angir maksimalt antall tillatte desimaler.
- DATO - Dato (år, måned, dato))
- TID - Tid (timer, minutter, sekunder)
- ENUM("verdi1","verdi2", ....) - Liste over oppregningsverdier.
Artikler om emnet "Sette opp en database i mysql"
Оцените, пожалуйста статью
Populær