MySQL is een open source relationele databasemanagementsysteem (RDBMS) welke draait op de besturingssystemen: Mac OS X, Linux, Microsoft Windows, Solaris, FreeBSD, OS/X, HP-UX, AIX, QNX, Netware en SCO. De eerste interne versie van MySQL verscheen in 1995.
MySQL wordt veel gebruikt in combinatie met Linux, PHP en Perl. Ook wel LAMP genoemd (zie: installeer je eigen LAMP).
Query voorbeelden
Met “left join” integreer je tabel “facturen_items” met “facturen” waar het veld “facturen_id” gelijk zijn.
SELECT facturen.*,facturen_items.* FROM facturen
LEFT JOIN facturen_items ON (facturen_items.facturen_id = facturen.facturen_id);
Met “union” kun je meerdere resultaten achter elkaar samenvoegen.
SELECT * FROM klanten
UNION
SELECT * FROM documenten
SELECT 'bedrijf','adres'
UNION
SELECT bedrijf,adres FROM klanten;
Sla het resultaat met “INTO OUTFILE” op in een CSV-bestand.
SELECT * FROM klanten
INTO OUTFILE '/tmp/klanten.csv'
FIELDS TERMINATED BY ';' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n';