MySQL Handleiding
Een korte inleiding m.b.t. MySQL.
Wat is MySQL?
MySQL is een eenvoudig te gebruiken database engine, die voor niet-kenners misschien het best omschreven kan worden als een uitgebreid spreadsheet. MySQL stelt u in staat gegevens op te slaan in diverse 'spreadsheets' en de data erin te combineren en te manipuleren. Middels php bijvoorbeeld kunt u die data uit de database en op uw website krijgen.
Hoe gebruik ik MySQL?
De Bebouwde Kom levert MySQL toegang vanaf de Duplex optie. U krijgt dan een gebruikersnaam en een onnavolgbaar wachtwoord, met welke u dan verbinding kunt maken met de MySQL server. Dit kan bijvoorbeeld via phpMyAdmin.
Huh?
| Kolom 1 | Kolom 2 | Kolom 3 | |
| Rij 1 | Bill | Clinton | McDonalds |
| Rij 2 | Bill | Gates | Redmond |
| Rij 3 | G.W. | Bush | White House |
| Rij 4 | Osama | B. L. | unknown |
Zo maar een willekeurige tabel uit een database. Zo zou u een klein php script kunnen schrijven die Kolom 3 Rij 4 vergelijkt met Kolom 3 uit de andere rijen, en zodra deze overeenkomen uw webpagina automatisch naar CNN.com kunnen redirecten.
Voordelen
Een eenvoudig voordeel van MySQL kan al zijn dat u uw dynamische gegevens op een gestructureerde manier opslaat, en van allerlei webpagina's kunt benaderen en die gegevens kunt gebruiken. Zodat de data veranderd hoeft u die alleen maar in de database aan te passen, en niet op alle webpagina's.
MySQL is relationeel, dat wil zeggen dat er relaties tussen diverse tabellen gemaakt kunnen worden, zo zou u bij bovenstaand voorbeeld een tabel kunnen hebben met de adressen van McDonalds, of van alle witte huizen.
Nadelen
MySQL is een erg populaire database engine omdat hij eenvoudig in het gebruik is. Hij is ook wat gelimiteerder dan anderen, maar voldoet normaliter ruimschoots aan de wensen die de gemiddelde klant heeft voor zijn/haar website. Voor zwaardere/ingewikkelder applicaties is er bijv. PostgreSQL (ook bij De Bebouwde Kom), Oracle etc.