Nye eiere av nettstedet snubler ofte ved omtale av databasestyring, og skjønner ikke hvor mye en database kan forbedre en opplevelse på nettstedet. En database er bare en organisert og strukturert samling av data.
MySQL er et gratis open source SQL-databasesystem. Når du forstå MySQL, kan du bruke det til å lagre innhold på nettstedet ditt og få tilgang til det innholdet direkte ved hjelp av PHP.
Du trenger ikke en gang å kjenne SQL for å kommunisere med MySQL. Du trenger bare å vite hvordan du bruker programvaren som webhotellet tilbyr. I de fleste tilfeller er det phpMyAdmin.
Før du begynner
Erfarne programmerere kan velge å administrere data ved å bruke SQL-koden direkte enten gjennom en shell-ledetekst eller gjennom et slags spørringsvindu. Nye brukere har det bedre å lære seg å bruke phpMyAdmin.
Det er det mest populære MySQL-styringsprogrammet, og nesten alle webverter har det installert for deg å bruke. Kontakt verten for å finne ut hvor og hvordan du får tilgang til den. Du må kjenne MySQL-påloggingen før du begynner.
Lag en database
Det første du trenger å gjøre er opprette en database. Når det er gjort, kan du begynne å legge til informasjon. Slik oppretter du en database i phpMyAdmin:
- Logg inn på kontoen din på webhotellet ditt.
- Finn og klikk på phpMyAdmin-ikonet og logg inn. Det vil være i nettstedets rotmappe.
- Se etter "Opprett ny database" på skjermen.
- Skriv inn databasenavnet i det oppgitte feltet og klikk Skape.
Hvis opprett databasefunksjonen er deaktivert, kan du kontakte verten for å opprette en ny database. Du må ha tillatelse til å opprette nye databaser. Etter at du har opprettet databasen, er du det tatt til en skjerm hvor du kan gå inn i tabeller.
Lage tabeller
I databasen kan du ha mange tabeller, og hver tabell er et rutenett med informasjon som er lagret i celler på rutenettet. Du trenger å lag minst ett bord å oppbevare data i databasen din.
I området merket "Opprett ny tabell i databasen [din_database_navn]", skriver du inn et navn (for eksempel: adressebok) og skriver inn et nummer i feltcellen. Felt er kolonner som inneholder informasjon.
I adressebokeksemplet har disse feltene fornavn, etternavn, gateadresse og så videre. Hvis du vet hvor mange felt du trenger, skriv det inn. Ellers er det bare å oppgi et standardnummer 4. Du kan endre antall felt senere. Klikk Gå.
I neste skjermbilde skriver du inn et beskrivende navn for hvert felt og velger en datatype for hvert felt. Tekst og nummer er de to mest populære typene.
Dataen
Nå som du har opprettet en database, kan du legge inn data direkte i feltene ved å bruke phpMyAdmin. Data i en tabell kan håndteres på mange måter. En tutorial om måter å legge til, redigere, slette og søke informasjonen i databasen din kommer i gang.
Bli relasjonell
Det flotte med MySQL er at det er en relasjons database. Dette betyr at dataene fra en av tabellene dine kan brukes sammen med data på en annen tabell så lenge de har ett felt til felles. Dette kalles en bli med, og du kan lære hvordan du gjør det i dette MySQL blir med opplæringen.
Jobber fra PHP
Når du har fått tak i å bruke SQL til å jobbe med databasen din, kan du gjøre det bruk SQL fra PHP filer på nettstedet ditt. Dette gjør at nettstedet ditt kan lagre alt innholdet i databasen din og få tilgang til den dynamisk etter behov fra hver side eller hver besøkende forespørsel.