Denne guide omhandler håndteringen af databaser hos Meebox. Hos Meebox har du adgang til MySQL databaser, og vi viser bl.a. hvordan du opretter databaser. Vi viser også hvordan du ændrer i din database via programmet phpMyAdmin, samt hvordan du tilgår en database via kodesproget PHP.
Vil du læse mere generelt om kontrolpanelet, så se vores guide til kontrolpanelet hos Meebox.
Indholdsfortegnelse
Opret en ny database
Den letteste måde at oprette en ny MySQL database hos Meebox, er ved at bruge deres “MySQL Database Wizard”. Du finder denne Wizard/guide i menuen til venstre, når du er logget ind i kontrolpanelet.
I første trin i guiden, skal du skrive, hvad din nye database skal hedde. Du må ikke bruge specialtegn eller de danske bogstaver æ, ø, og å i navnet.
I andet trin skal du vælge et brugernavn og et password, som kan bruges når databasen skal tilgåes.
I tredie og sidste trin skal du vælge hvilke rettigheder den oprettede bruger skal have. Hvis brugeren får alle rettigheder, så kan brugeren både oprette, ændre og slette tabeller.
Når rettighederne er valgt, så er databasen klar til at blive brugt.
Hurtig oprettelse af database – uden guide
Du kan også oprette databaser uden at bruge denne Wizard. I så fald skal du ind under menupunktet “MySQL Databases”. Her kan du i toppen oprette databaser. Længere nede på siden kan du oprette brugere. I bunden kan du definere hvilke databaser, den enkelte bruger skal have adgang til.
Ret i din database
Når du skal rette i din database som f.eks. at oprette eller slette tabeller, så kan du gøre dette via phpMyAdmin. I phpMyAdmin kan du håndtere din database helt uden brug af kode. Du kan oprette tabeller, ændre i tabeller og slette tabeller. Du kan også importere tabeller eller data fra en anden database, eller eksportere din data fra en eller flere tabeller.
Ret via SQL
Du har dog også muligheden for at håndtere databasen direkte via kodesproget SQL. Har du lavet en søgning, eller en hvilken som helst anden funktion, så kan du trykke på linket “Edit” og vil så vist SQL koden for den funktion, som du brugte. Du har nu muligheden for selv at justere koden til det, du måtte ønske.
phpMyAdmin
På skærmbilledet herunder ser du hvordan phpMyAdmin ser ud. Som udgangspunkt er en ny database helt tom, og altså uden tabeller. Da det er lidt kedeligt at vise, så ser du her en database med de WordPress tabeller der bliver oprettet, når man installerer WordPress.:
For at vise lidt mere af hvordan phpMyAdmin ser ud, så kan du herunder se et skærmbillede af hvordan man indsætter en ny række i en tabel.
For at din hjemmeside skal kunne “snakke” med din database, så er det vigtigt at kunne forbinde til databaseserveren. Har du installeret en applikation på dit webhotel, f.eks. via 1-klik funktionen, så er dette punkt ikke vigtigt for dig. Din applikation finder, i så fald, selv ud af at forbinde til databaseserveren.
Forbind til databasen via et programmeringssprog
For at forbinde til databaseserveren via din hjemmeside, så skal du bruge “localhost”. Ønsker du istedet at forbinde til databaseserveren via en hjemmeside på et andet webhotel, så kan dette også lade sig gøre. Du skal først ind under menupunktet “Remote MySQL” i kontrolpanelet. Her skal du skrive IP adressen på det webhotel du ønsker at forbinde fra. Derefter kan du forbinde til databaseserveren via “domæne.dk”. Bruger du eksempelvis kodesproget PHP, så kan du forbinde via denne kode:
mysql_connect("DOMÆNE.DK", "BRUGERNAVN", "PASSWORD") or die(mysql_error()); mysql_select_db("DATABASENAVN") or die(mysql_error());
Forbind til databasen via et program på din computer
Det er naturligvis også muligt at forbinde til databasen via et program som ligger lokalt på din computer. Dette kan være nyttigt, hvis du har et program, som du allerede er fortrolig med, og derfor ikke ønsker at bruge phpMyAdmin. Det kan også være nyttigt, hvis du jævnligt ønsker at tage backup af databasen, f.eks. med programmet “MySQL Administrator”. Ønsker du at bruge et sådan program, så skal du under “Remote MySQL” i kontrolpanelet angive IP adressen på din computer. Du kan herefter forbinde til databasen via dit domænenavn.