MySQL¶
In deze handleiding leer je hoe je MySQL installeert, configureert en beveiligt via de command line.
We gebruiken Debian/Ubuntu als voorbeeld.
Wat is MySQL?
- MySQL is ÊÊn van de populairste relationele databasesystemen.
- Het wordt gebruikt voor het opslaan van data voor websites, applicaties en backends.
- MySQL ondersteunt gebruikersbeheer, rechtenstructuur en is geschikt voor productieomgevingen.
1. Installatie¶
2. Service beheren¶
3. Beveiliging configureren¶
MySQL bevat een script om de basisinstallatie te beveiligen.
Tijdens de wizard kun je instellen:
- â Root-wachtwoord instellen
- â Anonieme gebruikers verwijderen
- â
Toegang tot root beperken tot
localhost - â Test-database verwijderen
- â Rechten herladen
Voorbeeld interactie
4. Inloggen op de MySQL-shell¶
5. Database en gebruiker aanmaken¶
Een voorbeeld om een database en gebruiker aan te maken:
CREATE DATABASE voorbeeld_db;
CREATE USER 'dbuser'@'localhost' IDENTIFIED BY 'SterkWachtwoord123!';
GRANT ALL PRIVILEGES ON voorbeeld_db.* TO 'dbuser'@'localhost';
FLUSH PRIVILEGES;
EXIT;
6. MySQL verwijderen¶
Voorbeeld output
Conclusie¶
â
Je hebt nu een veilige installatie van MySQL met een root-wachtwoord en een eigen gebruiker.
De server is klaar voor gebruik met applicaties of phpMyAdmin.