Antagonist geeft je de mogelijkheid om onbeperkt databases aan te maken, waarin jij kunt opslaan wat je wilt. Databases zijn gegevensbanken, vergelijkbaar met het alom bekende (klassieke) papieren archief. Databases bevatten gegevens in tabellen, die op verschillende manieren uitgelezen kunnen worden.
MySQL is zo'n gegevensbank, en een heel krachtige. Dit databasesysteem 'kent' de SQL-taal en kan een grote rol spelen in webapplicaties, maar ook in grote computerprogramma's.
Database aanmaken
Een database aanmaken kan niet via phpMyAdmin. Voor je überhaupt in phpMyAdmin kunt komen, moet je een database aanmaken. Dat gaat als volgt.
1. Log in op DirectAdmin.
2. Ga in het menu naar 'Accountbeheer' → 'Databases'.
3. Op deze pagina voer je bij 'Database aanmaken' een gewenste naam in en klik daarna op aanmaken.
Geavanceerde modus (optioneel)
Wanneer je op geavanceerde modus klikt, heb je de mogelijkheid een eigen 'gebruikersnaam' en 'wachtwoord' voor de aan te maken database te kiezen.
4. De volgende melding zal nu tonen 'Database gemaakt', de volgende gegevens zijn nu zichtbaar:
-
DB Name: de naam die je aan de database hebt gegeven.
-
DB User: de gebruikersnaam van de aangemaakte database.
-
Password: het wachtwoord van de aangemaakte database.
Je kunt de gegevens gebruiken in een webapplicatie of om in te loggen op phpMyAdmin:
https://voorbeeld.nl/phpmyadmin/
Vervang hierbij 'voorbeeld.nl' met je eigen domeinnaam.
Gegevens toevoegen en bewerken
Je kunt de gegevens of records in je database aanpassen. Hiervoor hebben we phpMyAdmin geïnstalleerd op al onze servers. Je kunt phpMyAdmin bereiken via DirectAdmin ('Geavanceerde functies' →'phpMyAdmin'), maar het eenvoudigst is om in je browser naar https://voorbeeld.nl/phpmyadmin te surfen. Vervang hierbij 'voorbeeld.nl' met je eigen domeinnaam.
Database repareren of optimaliseren
Een database kan corrupt raken. Gelukkig kan dit meestal opgelost worden met een simpele reparatie. Ook raken databases soms vol en is optimaliseren verstandig. Beide taken kunnen eenvoudig via DirectAdmin worden uitgevoerd.
1. Ga in het menu naar 'Accountbeheer' → 'Databases'.
2. In de 'Databaselijst' klik op de knop 'Beheren' onder 'Acties' achter de databasenaam van de database die je wil repareren.
3. Klik onder op deze pagina bij 'Database Bewerkingen' op de knop 'Repareren' om te repareren of op 'Optimaliseren' als je wil optimaliseren.
Gebruikers
Als je meerdere scripts één database laat gebruiken, dan is het verstandig om ook meerdere gebruikers aan één database te koppelen. Als één script dan wordt gehackt, dan is het eenvoudig om de betreffende gebruiker te verwijderen. Hierdoor blijft de schade beperkt.
Gebruiker aanmaken
Je kunt in DirectAdmin eenvoudig een gebruiker aanmaken.
1. Ga in het menu naar 'Accountbeheer' → 'Databases'.
2. In de 'Databaselijst' klik op de knop 'Beheren' onder 'Acties' achter de databasenaam van de database waar aan je een gebruiker wilt toevoegen.
3. Klik bovenaan de pagina op 'Gebruiker beheren'.
4. Geef bij 'Gebruiker toevoegen' een gebruikersnaam en wachtwoord op en klik op 'Aanmaken'.
Databasewachtwoord wijzigen
Het is ook mogelijk om het wachtwoord van een databasegebruiker aan te passen.
1. Ga in het menu naar 'Accountbeheer' → 'Databases'.
2. In de 'Databaselijst' klik op de knop 'Beheren' onder 'Acties' achter de databasenaam van de database waarvan je het wachtwoord wilt wijzigen
3. Klik bovenaan de pagina op 'Gebruiker beheren'.
4. Vul het nieuwe wachtwoord in bij 'Wachtwoordbeheer' en klik op 'Wachtwoord wijzigen'.
Rechten wijzigen
Iedere databasegebruiker heeft een bepaald aantal rechten. Denk aan bijvoorbeeld het verwijderen van tabellen en het toevoegen van 'records'. Het vereist de aanbeveling een gebruiker niet meer rechten te geven dan noodzakelijk. Je kunt de rechten in DirectAdmin als volgt wijzigen.
1. Ga in het menu naar 'Accountbeheer' → 'MySQL-beheer'.
2. In de 'Databaselijst' klik op de knop 'Beheren' onder 'Acties' achter de databasenaam van de database waarvan je de rechten wilt wijzigen.
3. Klik naast de gebruikersnaam op 'Rechten', vink de gewenste rechten aan of uit en klik op 'Wijzigingen opslaan'.
Gebruikers verwijderen
Een gebruiker verwijderen gaat vanuit DirectAdmin als volgt.
1. Ga in het menu naar 'Accountbeheer' → 'Databases'.
2. Klik op de knop 'Gebruikers beheren'.
3. Bij de 'Gebruikersaccounts' klik op de knop 'Verwijderen' onder 'Acties' achter de database gebruikersnaam die je definitief wil verwijderen.
Hosts
Het kan handig zijn om met een lokaal programma, zoals Navicat, of vanaf een andere website (bijvoorbeeld als je twee pakketten bij Antagonist hebt) je database te benaderen. Uit veiligheidsoverwegingen is dit standaard niet mogelijk, maar je kunt wel IP-adressen toevoegen die wel bij jouw database mogen komen. Er geldt een maximum van 30 hosts die je kunt toevoegen.
Host toevoegen
1. Ga in het menu naar 'Accountbeheer' → 'Databases'.
2. In de 'Databaselijst' klik op de knop 'Beheren' onder 'Acties' achter de databasenaam van de database waaraan je het IP wilt toevoegen.
3. Bij de 'Gebruikersaccounts' klik op de knop 'Beheren' onder 'Acties' achter de gebruikersnaam die je waaraan je het IP wilt toevoegen.
4. Vul bij 'Toegestaan hosts' het IP-adres of de hostnaam in en klik op 'Host toevoegen'. Je kunt ook een servernaam opgeven.
Host verwijderen
Een host verwijderen gaat op de welbekende manier.
1. Ga in het menu naar 'Accountbeheer' → 'Databases'.
2. In de 'Databaselijst' klik op de knop 'Beheren' onder 'Acties' achter de databasenaam van de database waaraan je het IP (host) wilt verwijderen.
3. Bij de 'Gebruikersaccounts' klik op de knop 'Beheren' onder 'Acties' achter de gebruikersnaam die je waaraan je het IP (host) wiltverwijderen.
4. Klik op de knop 'Verwijderen' achter het IP-adres (host) om deze te verwijderen.