1. Wat is MySQL ?
MySQL is de kleine broer van SQL, dat staat voor "Structured Query Language", en wordt gebruikt om te communiceren met Databasesvia PHP. Een database bestaat uit tabellen die tevens bestaan uit rijen (de resultaten) en kolommen. Een voorbeeldje van een tabel:
ID
Voornaam
Achternaam
Leeftijd
1
Joël
Verheyen
17
2
Wijnand
de Ridder
19
3
Dennis
Lexis
15
Met SQL kan je met behulp van queries resultaten invoegen (INSERT), resultaten selecteren (SELECT), resultaten verwijderen (DELETE), resultaten wijzigen (UPDATE), etc. Om gebruik te maken van MySQL moet de server waar je uw pagina's plaats beschikken over een MySQL database. Als je MySQL wilt installeren op je Apache webserver kan je dit via deze pagina downloaden.
top 2. Waarom MySQL ?
MySQL is zeer gebruiksvriendelijk in het bijhouden van gegevens, en je kan via PHP de data beheren.
Voor dat je queries uitvoert moet je eerst connecteren met de MySQL server en een database selecteren, dit doe je door onderstaande code te typen in een PHP pagina:
<?php
mysql_connect("localhost", "gebruikersnaam", "wachtwoord");
mysql_select_db("naam van database");
?>
Als de MySQL server op dezelfde server bevindt waar de pagina draait typ je "localhost" in als eerste parameter van de functie mysql_connect(). Zoniet, dan vul je het adres in van de server (vb: www.sitemasters.be).
Met de functie mysql_query() kan je queries uitvoeren in PHP.
<?php
mysql_query("Hier een query");
?>
Het kan wel eens gebeuren dat er een foutje in de query zit, om te weten te komen wat de fout juist is kunnen we de functie mysql_error() gebruiken in de functie die().
<?php
mysql_query("Hier een query") OR die (mysql_error());
?>