MySQL
MySQL, koji se izgovara ili "My SQL" ili "My Sequel", sustav je upravljanja relacijskim bazama podataka otvorenog koda. Temelji se na strukturi jezika upita (SQL), koji se koristi za dodavanje, uklanjanje i izmjenu podataka u bazi podataka. Standardne SQL naredbe, poput ADD, DROP, INSERT i UPDATE, mogu se koristiti s MySQL-om.
MySQL se može koristiti za razne programe, ali najčešće se nalazi na web poslužiteljima. Web stranica koja koristi MySQL može sadržavati web stranice koje pristupaju informacijama iz baze podataka. Te se stranice često nazivaju "dinamičkim", što znači da se sadržaj svake stranice generira iz baze podataka dok se stranica učitava. Web stranice koje koriste dinamičke web stranice često se nazivaju web stranicama koje vode baze podataka.
Mnoge web stranice vođene bazom podataka koje koriste MySQL također koriste web skriptni jezik poput PHP za pristup informacijama iz baze podataka. Naredbe MySQL mogu se ugraditi u PHP kôd, omogućujući generiranje dijela ili cijele web stranice iz podataka iz baze podataka. Budući da su i MySQL i PHP otvoreni izvor (što znači da ih je besplatno preuzeti i koristiti), kombinacija PHP / MySQL postala je popularan izbor za web stranice vođene bazama podataka.