Een dynamische website is een website waarvan de pagina’s pas gegenereerd worden als deze worden opgevraagd.
Bijna alle dynamische websites maken gebruik van een database om informatie in op te slaan. Door het gebruik van HTML en scripttalen (zols ASP of PHP) kunnen webpagina’s worden gemaakt op het moment dat de bezoeker deze opvraagt.
Een dynamische website, zoals WordPress heeft dus een database nodig.
Een mysql database heeft minimaal 1 gebruiker met een bij die gebruiker behorend wachtwoord en rechten.
We moeten dus zorgen dat de volgende zaken aanwezig zijn:
- een database
- een gebruiker
- een wachtwoord voor deze gebruiker
- rechten voor deze gebruiker
met rechten bedoelen we b.v. het recht om:
- gegevens in te zien (lezen)
- gegevens aan te maken (schrijven/bewerken)
- de database te mogen wijzigen
etc.
Elke hostingprovider die MySQL ondersteund heeft een mogelijkheid om via het controle paneel een database, gebruiker met wachtwoord en rechten aan te maken.
Ondersteund jouw hostingprovider wel MySQL, maar kun je niet vinden waar je deze handelingen kunt doen, informeer dan bij de supportafdeling. Het kan zo zijn dat databases alleen door een supportafdeling kunnen worden gemaakt.
In dit voorbeeld maak ik een database aan bij Bluehost. De handelingen daarvoor zullen bij een andere hostingprovider niet veel verschillend zijn.
- Log in in het controlepaneel (zoals gezegd is dat in dit voorbeeld bij Bluehost.com)
- Zoek in het controle paneel naar “Databases”.
- Nadat de nieuwe gebruiker is aangemaakt, stuurt Bluehost je naar een scherm waarin zij aangeven dat dit is (of niet is) gelukt. Druk op “Go back”
- Nu we een database en een gebruiker met wachtwoord hebben aangemaakt, kunnen we deze aan elkaar koppelen. Zoek op “Add user to databaseā” en kies bij User de zojuist aangemaakte gebruiker uit. Bij Database geef je de database op die je ook zojuist hebt aangemaakt. Druk op de knop “Add”
Nu we een nieuwe database en een nieuwe database gebruiker hebben kunnen we deze aan elkaar koppelen
- Je komt nu in een scherm waarbij je de rechten van deze gebruiker op deze database kunt aangeven: Selecteer “All privileges”, om deze gebruiker alle rechten te geven op deze database. Druk op “Make changes”.
Geef een reactie