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?

Voorbeeld
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.

Boeken (NL) Partner Partner button bol.com

mysqlMySQL<br />Paul DuBois
MySQL
Paul DuBois
mysqlMySQL zonder stress<br />Axel Bornträger
MySQL zonder stress
Axel Bornträger
mysqlMySQL/PHP Database Applicaties + CD-Rom<br />Jay Greenspan
MySQL/PHP Database Applicaties + CD-Rom
Jay Greenspan
mysqlPHP5 en MySQL<br />Tim Converse
PHP5 en MySQL
Tim Converse
mysqlPHP en MySQL voor Dummies<br />Janet Valade
PHP en MySQL voor Dummies
Janet Valade
mysqlPHP en MYSQL in de praktijk<br />Jan Croonen
PHP en MYSQL in de praktijk
Jan Croonen
mysqlSnel leren werken met PHP & MySQL<br />Wade Maxfield
Snel leren werken met PHP & MySQL
Wade Maxfield
mysqlWebsite Deluxe met PHP, MySQL en Apache + CD-ROM<br />Jochen Naumann
Website Deluxe met PHP, MySQL en Apache + CD-ROM
Jochen Naumann

 

Boeken (EN) php partner button

mysqlBeginning MySQL.<br />Robert Sheldon
Beginning MySQL.
Robert Sheldon
mysqlMySQL<br />Paul Dubois
MySQL
Paul Dubois
mysqlMySQL 5 Certification Study Guide<br />Carsten Pedersen
MySQL 5 Certification Study Guide
Carsten Pedersen
mysqlMySQL Database Design and Tuning<br />Jeffrey L Nyhoff
MySQL Database Design and Tuning
Jeffrey L Nyhoff
mysqlMySQL in a Nutshell<br />Russell Dyer
MySQL in a Nutshell
Russell Dyer
mysqlPro MySQL
Kruckenberg
mysqlBeginning PHP, Apache, MySQL Web Development<br />Glass
Beginning PHP, Apache, MySQL Web Development
Glass
mysqlMySQL Certification Study Guide<br />Paul DuBois
MySQL Certification Study Guide
Paul DuBois
mysqlMySQL Database Design and Optimization<br />Jon Stephens
MySQL Database Design and Optimization
Jon Stephens