MySQL is een van de meest gebruikte open-source databasebeheersystemen ter wereld. Het is een relationeel databasebeheersysteem (RDBMS) dat gegevens organiseert in tabellen met rijen en kolommen. MySQL maakt gebruik van SQL (Structured Query Language) om gegevens op te vragen, toe te voegen, bij te werken en te verwijderen.
MySQL wordt veel gebruikt voor webapplicaties en vormt vaak de databaselaag in populaire technologie-stacks zoals LAMP (Linux, Apache, MySQL, PHP). Het staat bekend om zijn snelheid, betrouwbaarheid en gebruiksgemak. MySQL wordt ingezet door grote platforms als Facebook, Netflix, Uber en Airbnb.
Het systeem biedt belangrijke functies zoals ACID-compliance voor gegevensintegriteit, ondersteuning voor transacties, replicatie voor hoge beschikbaarheid en verschillende storage engines zoals InnoDB en MyISAM. MySQL is sinds 2010 eigendom van Oracle Corporation en wordt zowel gratis aangeboden (Community Edition) als in commerciële licenties.
Voor webhostingbedrijven zoals KeurigOnline is MySQL een essentieel onderdeel. Vrijwel elke website die dynamische content, gebruikersaccounts of e-commerce functionaliteit heeft, maakt gebruik van een MySQL-database om deze informatie op te slaan en te beheren.
Geschiedenis
MySQL werd in 1995 ontwikkeld door de Zweedse programmeurs Michael "Monty" Widenius en David Axmark bij het bedrijf MySQL AB. De naam is een combinatie van "My" (de naam van Widenius' dochter) en "SQL" (Structured Query Language).
De eerste versie van MySQL verscheen op 23 mei 1995. Het werd oorspronkelijk ontwikkeld als een sneller alternatief voor mSQL, met behulp van low-level ISAM routines. In 2008 werd MySQL AB overgenomen door Sun Microsystems voor 1 miljard dollar. Twee jaar later, in 2010, kocht Oracle Corporation Sun Microsystems, waardoor MySQL eigendom werd van Oracle.
Belangrijke mijlpalen:
Bronnen