For faster navigation, this Iframe is preloading the Wikiwand page for MySQL.

MySQL

Uit Wikipedia, de vrije encyclopedie

MySQL
Logo
Ontwikkelaar Oracle Corporation
Recentste versie 8.0.32 (17 januari 2023)[1] Bewerken op Wikidata
Onderhoudsversie 5.7.27 / 5.6.40 / 5.5.60 
(22 juli 2019 / 19 april 2018 / 19 april 2018)
Status Actief
Besturingssysteem Mac, Linux, Windows, Solaris, FreeBSD, HP-UX, AIX, QNX, Netware en SCO
Geschreven in C en C++
Categorie Database
Licentie GPL of commerciële licentie
Versiebeheer
Website (en) Officiële website
Portaal 
Portaalicoon
 
Informatica
Vrije software

MySQL is een propriëtair opensource-managementsysteem voor relationele databases (RDBMS). SQL is de taal die wordt gebruikt om een database van dit systeem op te bouwen, te bevragen en te onderhouden. MySQL werd allereerst vooral gebruikt voor internettoepassingen zoals fora en gastenboeken, meestal in combinatie met PHP. MySQL vormt de basis van vele internettoepassingen en standalone software.

De naam MySQL is een combinatie van "My", de naam van het dochtertje van medeoprichter Michael "Monty" Widenius,[2] en "SQL", de afkorting voor Structured Query Language.

Softwarepakket

Het MySQL-softwarepakket bestaat onder meer uit een serverprogramma, doorgaans mysqld genoemd. Hierbij staat de d voor daemon, de Unix- of Linux-term voor een proces dat op de computer draait zonder inmenging van de gebruiker.

Verder bestaat het uit een verzameling clientprogramma's, zoals mysql en mysqldump waarmee automatisch of interactief met de server gecommuniceerd kan worden. MySQL wordt voor het gestructureerd opslaan van gegevens door zeer veel toepassingen wordt gebruikt. Voorbeelden van websites die gebruikmaken van MySQL zijn Wikipedia, Google en YouTube. Een bekend MySQL-frontend is onder meer phpMyAdmin, een webgebaseerd MySQL-beheerprogramma geschreven in PHP en MySQL Workbench, een grafische cliënt waarin ook een databaseontwerp kan worden gemaakt en onderhouden. Praktisch aan dit programma is dat veranderingen in het ontwerp automatisch in de database verwerkt kunnen worden.

Geschiedenis

De eerste interne versie van MySQL verscheen in 1995. Het werd oorspronkelijk ontwikkeld door MySQL AB. MySQL begon als een manier om een snelle verbinding te maken met de tabellen van mSQL. Na wat testen bleek echter dat mSQL niet snel en flexibel genoeg was. Er kwam een nieuwe API die leek op die van mSQL en later werd gebruikt om mSQL-applicaties makkelijker te porteren naar MySQL. Door de vele jaren is MySQL uitgegroeid tot een van de populairste SQL-databases, mede dankzij de opensourcebeweging.

Op 16 januari 2008 maakte Sun Microsystems bekend dat het MySQL AB, het bedrijf achter MySQL, zou overnemen.[3] De overname werd een maand later voor £ 500 miljoen afgerond.[4][5] De overname werd bevestigd bij de aankondiging van MySQL 5.1 op 15 april 2008.[6]

Monty Widenius verliet Sun in februari 2009,[7] enkele maanden voordat de overname van Sun Microsystems door Oracle Corporation bekendgemaakt werd. Na de aankondiging van het akkoord tot overname kondigde hij aan dat hij de code van MySQL zou splitsen uit vrees dat de beste MySQL-programmeurs Oracle zouden (moeten) verlaten.[8] In oktober probeerde hij ook te verhinderen dat MySQL in het bezit van Oracle Corporation zou komen.

Nadat de Europese Commissie aangekondigd had de overname van Sun door Oracle te gaan onderzoeken, had ex-MySQL-baas Marten Mickos aan de Europese Commissie gevraagd om de overname goed te keuren.[9] Monty Widenius maakte daarna bekend dat hij het onderzoek door de Commissie steunde.[10] Vervolgens vroeg Richard Stallman in een open brief aan Europees commissaris Neelie Kroes om niet toe te laten dat Oracle MySQL in handen zou krijgen.[11] In december 2009 lanceerde Monty Widenius een petitie tegen de overname die tegen begin januari 2010 reeds door 15.000 personen ondertekend was. Nadat de Europese Commissie de overname van Sun door Oracle goedgekeurd had,[12] hoopte hij dat de Chinese en Russische overheden de overname nog zouden tegenhouden.[13]

Begin 2010 werd uiteindelijk een eerste versie van MariaDB beschikbaar gesteld. MariaDB is gebaseerd op MySQL en moet dit databasesysteem gemakkelijk kunnen vervangen.[14][15] In maart 2013 zijn de Linux-distributies Slackware en Arch Linux overgestapt van MySQL naar MariaDB, nadat Fedora en openSuse deze stap in februari hadden gemaakt.[16]

Gebruik

MySQL wordt veel gebruikt in combinatie met Linux, Apache en PHP of Perl. Deze combinatie van software wordt LAMP genoemd. MySQL wordt in deze combinatie echter ook gebruikt op andere besturingssystemen, bijvoorbeeld met Mac (MAMP) of Windows (WAMP).

MySQL wordt gebruikt om data op te slaan. Dit kan een getal of tekst zijn, maar ook afbeeldingen en bestanden (BLOB).

MySQL is ook een gangbare database voor opensource-fora en contentmanagementsystemen (CMS) of blogsoftware zoals Drupal, XOOPS, Mambo of Joomla!.

Zie ook

Commons heeft mediabestanden in de categorie MySQL.
{{bottomLinkPreText}} {{bottomLinkText}}
MySQL
Listen to this article

This browser is not supported by Wikiwand :(
Wikiwand requires a browser with modern capabilities in order to provide you with the best reading experience.
Please download and use one of the following browsers:

This article was just edited, click to reload
This article has been deleted on Wikipedia (Why?)

Back to homepage

Please click Add in the dialog above
Please click Allow in the top-left corner,
then click Install Now in the dialog
Please click Open in the download dialog,
then click Install
Please click the "Downloads" icon in the Safari toolbar, open the first download in the list,
then click Install
{{::$root.activation.text}}

Install Wikiwand

Install on Chrome Install on Firefox
Don't forget to rate us

Tell your friends about Wikiwand!

Gmail Facebook Twitter Link

Enjoying Wikiwand?

Tell your friends and spread the love:
Share on Gmail Share on Facebook Share on Twitter Share on Buffer

Our magic isn't perfect

You can help our automatic cover photo selection by reporting an unsuitable photo.

This photo is visually disturbing This photo is not a good choice

Thank you for helping!


Your input will affect cover photo selection, along with input from other users.

X

Wikiwand 2.0 is here 🎉! We've made some exciting updates - No worries, you can always revert later on