Veel websites en toepassingen bewaren hun gegevens in een MySQL-database: denk aan WordPress, een webshop of een eigen applicatie. In het hostingcontrolepaneel maak je zelf een database aan, met een gebruiker die er toegang toe heeft. In dit artikel lees je hoe dat werkt.
Installeer je WordPress via het controlepaneel? Dan hoef je niets te doen: de installer maakt de database automatisch voor je aan. Zie WordPress installeren in het Enhance-controlepaneel.
Wat heb je nodig?
- Een website die al aangemaakt is in het controlepaneel.
- Je inloggegevens voor het controlepaneel. Weet je niet waar je moet inloggen? Lees dan Waar vind ik het hostingcontrolepaneel?
Stap 1: Inloggen en je website kiezen
- Surf naar https://cp.vcloudhosting.eu en log in.
- Klik links op Websites en kies de website waarvoor je een database wil aanmaken.
- Open het onderdeel Databases. Zie je het niet meteen staan, kijk dan in het keuzemenu Advanced.
Je komt nu op de pagina MySQL databases, met een overzicht van de bestaande databases en gebruikers van deze website.
Stap 2: Een databasegebruiker aanmaken
Een website of toepassing logt in op de database met een databasegebruiker. Maak die eerst aan, dan kan je hem meteen koppelen wanneer je de database aanmaakt.
- Klik op Add user.
- Vul een gebruikersnaam en een sterk wachtwoord in. Bewaar het wachtwoord meteen op een veilige plek, je hebt het straks nodig.
- Heb je al databases? Vink dan bij Database access aan tot welke databases deze gebruiker toegang krijgt.
- Klik op Add. De nieuwe gebruiker staat nu bij het tabblad Users.
Stap 3: De database aanmaken
- Klik op Add database.
- Vul een naam in voor de database, bijvoorbeeld
webshop. - Kies de gebruiker(s) die toegang krijgen tot deze database.
- Laat All database privileges aangevinkt als de gebruiker alles mag doen in de database. Voor de meeste websites en toepassingen is dat nodig. Wil je de rechten beperken, vink het dan uit en kies zelf de rechten.
- Klik op Add. De database staat nu bij het tabblad Databases.
Stap 4: De gegevens gebruiken in je website
Het controlepaneel zet de naam van je account automatisch voor de naam van de database en van de gebruiker. Typ je bijvoorbeeld webshop, dan heet de database voluit iets als jouwaccount_webshop. Gebruik altijd die volledige naam, zoals ze in het overzicht staat.
In de instellingen van je website of toepassing vul je dan in:
- Databaseserver (host):
localhost - Databasenaam: de volledige naam van de database, met het voorvoegsel
- Gebruikersnaam: de volledige naam van de databasegebruiker, met het voorvoegsel
- Wachtwoord: het wachtwoord dat je in stap 2 hebt gekozen
Bij WordPress staan deze gegevens in het bestand wp-config.php.
De database bekijken met phpMyAdmin
Met phpMyAdmin bekijk en beheer je de inhoud van je database in de browser. Je kan er ook een back-up van je database importeren of exporteren.
- Klik bij het tabblad Databases op de database.
- Klik op phpMyAdmin. Je wordt automatisch aangemeld.
- Een database importeren: klik op het tabblad Importeren, kies je
.sql-bestand en klik op Starten. - Een database exporteren: klik op het tabblad Exporteren, kies het formaat SQL en klik op Starten.
Een gebruiker of database aanpassen of verwijderen
- Gebruikers toevoegen of weghalen bij een database: klik bij het tabblad Databases op de database en pas de gebruikers aan.
- Wachtwoord wijzigen of gebruiker verwijderen: klik bij het tabblad Users op de gebruiker. Wijzig je het wachtwoord, pas het dan ook aan in de instellingen van je website, anders kan die niet meer met de database verbinden.
- Database verwijderen: klik bij het tabblad Databases op de database en kies Delete. Let op: alle gegevens in die database zijn dan weg. Maak eerst een export als je twijfelt.
Van buitenaf verbinden
Standaard kan alleen je website zelf met de database verbinden. Dat is het veiligst. Wil je verbinden vanaf je eigen computer of een andere server, bijvoorbeeld met een databaseprogramma? Neem dan eerst contact met ons op, dan bekijken we samen de veiligste aanpak.
Hulp nodig?
Kom je er niet uit, of wil je een bestaande database naar je hosting bij Kyzoe verhuizen? Mail naar support@kyzoe.be. We helpen je graag verder.