Handleiding Webhosting

Hoe maak en beheer ik MySQL-databases?

Hoe je MySQL-databases aanmaakt, gebruikers beheert en phpMyAdmin gebruikt in DirectAdmin.

Door Yvan Watchman Bijgewerkt

DirectAdmin laat je MySQL-databases aanmaken en beheren voor applicaties zoals WordPress, Joomla of eigen scripts.

Een database aanmaken

  1. Log in op DirectAdmin via de link in je welkomstmail, of ga naar my.planetnode.net, open je webhostingproduct en klik op de inlogknop
  2. Ga naar MySQL Management → Create new database
  3. Vul een databasenaam in en klik op Create
  4. Maak een databasegebruiker aan, stel een wachtwoord in en koppel hem aan de database
  5. Ken All of specifieke rechten toe (SELECT, INSERT, etc.)

Gebruikers en rechten beheren

  • MySQL Management → Manage databases: gebruikers, wachtwoorden en rechten aanpassen
  • Verwijder gebruikers uit databases of verwijder databases als ze niet meer nodig zijn

phpMyAdmin gebruiken

  1. Ga naar MySQL Management
  2. Klik op phpMyAdmin om het in een nieuw tabblad te openen
  3. Log in met je databasegebruiker en het wachtwoord van die gebruiker
  4. Gebruik phpMyAdmin voor queries, import/export en tabelbeheer

Goed om te weten

Gebruik in phpMyAdmin je databasegebruiker en het wachtwoord van die gebruiker, niet je DirectAdmin-login. Weet je het wachtwoord niet meer? Stel dan een nieuw wachtwoord in voor de gebruiker onder MySQL Management, en werk het ook bij in de config van je website.

Verbindingsgegevens voor scripts

Gebruik deze in je applicatieconfig (bijv. wp-config.php):

  • Host: localhost
  • Database: je databasenaam
  • Gebruiker: je databasegebruiker
  • Wachtwoord: het wachtwoord dat je voor de gebruiker hebt ingesteld

Toegang van buitenaf: Access Hosts

Standaard kan alleen je website zelf bij je database. Wil je verbinden vanaf een andere computer of server? Voeg dan dat IP-adres toe als access host:

  1. Ga naar MySQL Management en klik op je database
  2. Voeg bij Access Hosts het IP-adres toe dat moet verbinden
  3. Sla op

Voeg alleen vaste IP-adressen toe die je kent. Zie Kan mijn website verbinden met een externe database of een externe server?

Meer databasecapaciteit nodig?

Voor database-intensieve applicaties of meerdere grote databases biedt een managed VPS met een control panel toegewezen resources en volledige controle over de MySQL-configuratie.

Aanvullende bronnen

Heeft dit artikel je geholpen?

Niet gevonden wat je zocht?

Open een ticket, dan kijkt ons team met je mee. Voor een snelle vraag kun je ook terecht op Discord.

Ticket openen Naar Discord