MySQL database aanmaken in DirectAdmin
Een MySQL database is essentieel voor dynamische websites zoals WordPress, Joomla of webshops. In deze handleiding leggen we uit hoe je een database aanmaakt en beheert in DirectAdmin.
Wat is een MySQL database?
MySQL is een databasesysteem dat gegevens opslaat en beheert. Websites gebruiken databases voor:
- Gebruikersaccounts en wachtwoorden
- Blogposts en pagina-inhoud
- Productinformatie in webshops
- Formulierinzendingen
- Instellingen en configuraties
Wanneer heb je een database nodig?
- WordPress: Elke WordPress site heeft een database nodig
- Webshops: WooCommerce, Magento, PrestaShop
- Forums: phpBB, vBulletin
- CMS systemen: Joomla, Drupal
- Custom applicaties: PHP applicaties met data opslag
Database aanmaken
Stap 1: Inloggen op DirectAdmin
- Ga naar het DirectAdmin loginportaal van Theory7
- Vul je gebruikersnaam en wachtwoord in
- Klik op Inloggen
Stap 2: Navigeer naar MySQL Management
- Zoek in het menu naar Databases of MySQL Management
- Klik op MySQL Databases
- Je ziet een overzicht van bestaande databases
Stap 3: Nieuwe database aanmaken
- Klik op Create New Database of Database aanmaken
- Vul de volgende velden in:
Database naam: Kies een duidelijke naam
- Voorbeeld:
wordpress,webshop,blog - De volledige naam wordt:
jouwgebruikersnaam_databasenaam
Database gebruiker: Meestal hetzelfde als database naam
- Voorbeeld:
wordpresswordtjouwgebruikersnaam_wordpress
Wachtwoord: Genereer een sterk wachtwoord
- Gebruik de Random knop voor een veilig wachtwoord
- Sla dit wachtwoord veilig op!
- Klik op Create of Aanmaken
Stap 4: Noteer de gegevens
Na het aanmaken zie je een overzicht. Noteer:
- Database host: meestal
localhost - Database naam:
jouwgebruikersnaam_databasenaam - Database gebruiker:
jouwgebruikersnaam_gebruiker - Wachtwoord: het wachtwoord dat je hebt ingesteld
Database gebruiker beheren
Extra gebruiker toevoegen
- Ga naar MySQL Management
- Klik op de database
- Klik op Add User of Gebruiker toevoegen
- Vul gebruikersnaam en wachtwoord in
- Klik op Create
Gebruikersrechten instellen
Standaard krijgt een gebruiker alle rechten. Je kunt dit beperken:
| Recht | Betekenis |
|---|---|
| SELECT | Gegevens lezen |
| INSERT | Gegevens toevoegen |
| UPDATE | Gegevens wijzigen |
| DELETE | Gegevens verwijderen |
| CREATE | Tabellen aanmaken |
| DROP | Tabellen verwijderen |
| ALL PRIVILEGES | Alle rechten |
Wachtwoord wijzigen
- Ga naar MySQL Management
- Klik op de gebruiker
- Vul een nieuw wachtwoord in
- Klik op Change Password
phpMyAdmin gebruiken
phpMyAdmin is een webinterface voor database beheer.
Toegang tot phpMyAdmin
- Ga naar MySQL Management in DirectAdmin
- Klik op phpMyAdmin naast je database
- Je wordt automatisch ingelogd
Veelgebruikte acties in phpMyAdmin
Database exporteren (backup):
- Selecteer je database
- Klik op Export
- Kies Quick voor standaard export
- Klik op Go
- Sla het
.sqlbestand op
Database importeren:
- Selecteer je database
- Klik op Import
- Kies je
.sqlbestand - Klik op Go
Tabel bekijken:
- Klik op een tabel naam
- Je ziet de inhoud van de tabel
- Klik op Browse voor alle rijen
Database verbinden met WordPress
Bij WordPress installatie heb je de database gegevens nodig:
// wp-config.php instellingen
define('DB_NAME', 'jouwgebruikersnaam_wordpress');
define('DB_USER', 'jouwgebruikersnaam_wordpress');
define('DB_PASSWORD', 'jouwwachtwoord');
define('DB_HOST', 'localhost');
Veelvoorkomende problemen
"Access denied" foutmelding
- Controleer of database gebruiker correct is
- Controleer het wachtwoord (let op spaties)
- Verifieer dat de gebruiker rechten heeft op de database
"Unknown database" foutmelding
- Controleer de database naam op typfouten
- Verifieer dat de database bestaat in DirectAdmin
- Let op: de volledige naam inclusief prefix
Database te groot voor import
- Gebruik phpMyAdmin voor bestanden tot 50MB
- Voor grotere bestanden: importeer via SSH
- Of splits het bestand in kleinere delen
Verbinding mislukt
- Gebruik
localhostals host, niet een IP-adres - Controleer of MySQL service actief is
- Verifieer je hostingpakket limieten
Database backup maken
Via DirectAdmin
- Ga naar Backup in DirectAdmin
- Selecteer MySQL Databases
- Kies de databases om te backuppen
- Klik op Create Backup
Via phpMyAdmin
- Open phpMyAdmin
- Selecteer je database
- Klik op Export
- Sla het bestand op
Automatische backups
Theory7 maakt dagelijks automatische backups. Neem contact op met support voor restore.
Tips voor database beheer
- Regelmatig backuppen: Maak wekelijks een handmatige backup
- Sterke wachtwoorden: Gebruik de wachtwoordgenerator
- Aparte databases: Gebruik voor elke website een aparte database
- Opschonen: Verwijder ongebruikte databases
- Prefix gebruiken: WordPress gebruikt
wp_prefix, dit kun je aanpassen
Hulp nodig?
We staan voor je klaar! Loop je ergens tegenaan of heb je vragen? Ons supportteam helpt je graag persoonlijk verder. Stuur ons een berichtje via het ticketsysteem - we reageren meestal binnen een paar uur en denken graag met je mee.
0 van 0 vonden dit nuttig