Antagonist geeft je de beschikking over een aantal databases, 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 gratis databasesysteem 'kent' de SQL-taal en kan een grote rol spelen in webapplicaties, maar ook in grote computerprogramma's.
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' → 'MySQL-beheer'.
3. Klik bovenaan op de knop 'Nieuwe database aanmaken'.
4. Vul de gevraagde gegevens in en klik daarna op Database aanmaken.
Je kunt de gegevens die nu verschijnen gebruiken in een webapplicatie of om in te loggen op phpMyAdmin.
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.
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' → 'MySQL-beheer'.
2. Selecteer de database die je wilt repareren of optimaliseren door er een vinkje naast te zetten.
3. Klik op 'Repareren' om te repareren of op 'Optimaliseren' als je wil optimaliseren.
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.
Je kunt in DirectAdmin eenvoudig een gebruiker aanmaken.
1. Ga in het menu naar 'Accountbeheer' → 'MySQL-beheer'.
2. Klik op de naam van de database waaraan je een gebruiker toe wilt voegen.
3. Klik bovenaan de pagina op 'Gebruiker aanmaken'.
4. Geef een gebruikersnaam en wachtwoord op en klik op 'Aanmaken'.
Het is ook mogelijk om het wachtwoord van een databasegebruiker aan te passen.
1. Ga in het menu naar 'Accountbeheer' → 'MySQL-beheer'.
2. Klik op de naam van de database waar de gebruiker in zit waarvan je het wachtwoord wilt wijzigen
3. Klik naast de gebruikersnaam op 'Wachtwoord wijzigen'.
4. Vul het nieuwe wachtwoord in en klik op '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. Klik op de naam van de database waar de gebruiker in zit waarvoor je rechten wilt wijzigen.
3. Klik naast de gebruikersnaam op 'Rechten wijzigen'.
4. Vink de gewenste rechten aan en klik op 'Wijzigen'.
De rechten zijn als volgt.
Select | opvragen van gegevens uit de database |
---|---|
Insert | toevoegen van records |
Update | wijzigen van records |
Delete | verwijderen van records |
Create | aanmaken van tabellen |
Drop | compleet verwijderen van tabellen |
Alter | aanpassen van tabellen |
Index | aanpassen van indices op tabellen |
Grant | aanmaken en wijzigen van databasegebruikers |
Reference | (momenteel geen functie) |
Create tmp tables | tijdelijke tabellen aanmaken |
Lock Tables | tabellen 'locken' (in threading context) |
Een gebruiker verwijderen gaat vanuit DirectAdmin als volgt.
1. Ga in het menu naar 'Accountbeheer' → 'MySQL-beheer'.
2. Klik op de naam van de database waar de gebruiker(s) inzit(ten) die je wilt verwijderen.
3. Vink de te verwijderen gebruikers aan en klik op 'Verwijderen'.
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.
1. Ga in het menu naar 'Accountbeheer' → 'MySQL-beheer'.
2. Klik op de naam van de database waaraan je het IP-adres toe wilt voegen.
3. Vul bij 'Access hosts' het IP-adres of de hostnaam in en klik op 'Nieuwe toevoegen'. Je kunt ook een servernaam opgeven.
Een host verwijderen gaat op de welbekende manier.
1. Ga in het menu naar 'Accountbeheer' → 'MySQL-beheer'.
2. Klik op de naam van de database waarvan je het IP-adres wilt verwijderen.
3. Selecteer de te verwijderen IP-adressen en hostnames en klik op 'Verwijderen'.
Externe links
Domeinnaam:
5 sterren uit 5.118 reviews
320.000+ domeinnamen geregistreerd.
Bij de beste registrars in MT1000 en Emerce 100.