Of u nu een online winkel runt, een landingspagina voor een product beheert of een persoonlijke blog opzet, u hebt een database nodig om de data op te slaan en te beheren die uw toepassingen op het web aansturen. Voor veel bedrijven en persoonlijke gebruikers is MySQL een van de eerste databaseservices die je tegenkomt, vaak als een één-klik installatie in populaire webbouwers zoals WordPress. Maar wat is MySQL nu precies en hoe werkt het? In dit artikel zullen we deze en andere vragen beantwoorden terwijl we de populairste database op het web onderzoeken.
MySQL, vaak uitgesproken als "my sequel", is een open-source relationeel databasemanagementsysteem (RDBMS) dat gebruik maakt van een client-server-model. Het is geen programmeertaal. In plaats daarvan is het het meest gebruikte databasemanagementsysteem. Het heet MySQL omdat de medeoprichter Michael Widenius projecten vaak naar zijn kinderen noemt. MySQL is genoemd naar zijn dochter My. SQL staat voor Structured Query Language en is de taal bij uitstek om query's te versturen naar relationele databases.
In de eenvoudigste bewoordingen werkt een MySQL-database via het client-server-model, waarbij een client (apparaat) verbinding maakt en query's indient bij een server die terugkomt met een antwoord. Vandaag wordt dit typisch gedaan binnen een grafische gebruikersinterface (GUI) aan de client kant, en er zijn vele populaire GUI’s om uit te kiezen zoals MySQL Workbench, Sequel Pro, en dbForge Studio. Bij de keuze van een GUI om met MySQL te werken geldt: hoe lichter en gebruiksvriendelijker die is, hoe efficiënter uw datamanagementprocessen zullen zijn.
MySQL is gratis en open-sourcesoftware. Zolang u MySQL gebruikt in combinatie met een webserver (zelfs een commerciële webserver), is het gratis te gebruiken. De enige keer dat het voor kosten zorgt, is als u van plan bent om een aangepaste versie van MySQL te verkopen. U hebt ook de mogelijkheid om MySQL Enterprise Edition aan te schaffen.
MySQL is nog steeds open-sourcesoftware onder de GNU General Public License (GPL). In deze licentie staat: "Iedereen mag letterlijke kopieën van dit licentiedocument kopiëren en verspreiden, maar het wijzigen ervan is niet toegestaan".
MySQL wordt ondersteund door grote online gemeenschappen van open-source-ontwikkelaars. Bovendien staat in de preambule van de GNU General Public License dat zij zich inzetten voor openheid.
Ja. Oracle is de eigenaar van MySQL. In 2008 kocht Sun Microsystems MySQL voor 1 miljard dollar. Twee jaar later kocht Oracle Sun Microsystems voor 7,4 miljard dollar. Met deze overname verwierf Oracle MySQL.
Veel mensen vreesden dat Oracle MySQL zou sluiten, dat duizenden bedrijven en websites ondersteunde. In tegenstelling tot wat velen dachten, heeft Oracle bewezen zeer doeltreffend te zijn in het beheer van de open-source-eigendommen die het in de loop der jaren heeft verworven. Oracle veranderde MySQL ook niet in freemium software om de verkoop van de Enterprise Edition te stimuleren.
In 2021 heeft MySQL een marktaandeel van 46,83% op het gebied van relationele databases, met meer dan 140.000 huidige klanten. MySQL mag dan minder features hebben dan zijn voornaamste concurrenten, maar het verdubbelt de efficiëntie van de implementatie voor features die de meerderheid van de mensen nodig heeft, inclusief:
Men was bezorgd dat MySQL veel minder populair zou worden nadat het was overgenomen door Oracle. Maar zelfs na de overname functioneerde de software nog op vrijwel dezelfde wijze als voorheen. Het behield zelfs zijn belangrijkste kenmerken, die het destijds onderscheidden van de grotere concurrenten en waardoor het tot op de dag van vandaag het marktaandeel kon behouden.
MySQL heeft drie belangrijke voordelen om de betrouwbaarheid, veelzijdigheid en prestaties van de data-infrastructuur van uw organisatie te verbeteren.
Naast de uptime, prestaties en cross-platform compatibiliteit is MySQL een gratis tool met zeer weinig toetredingsdrempels.
MySQL heeft drie belangrijke nadelen in vergelijking met zijn concurrenten. Dit kan voor sommigen een tegenvaller zijn, maar afhankelijk van de behoeften van uw organisatie is dit wellicht geen probleem.
MySQL is uiteindelijk een eenvoudige, gemakkelijk te gebruiken, relationele database, ontworpen om gestructureerde data te verwerken. In een wereld waarin big data steeds ongestructureerder worden, kan dat als een nadeel worden beschouwd, vooral als je streaming analytics van duizenden IoT-apparaten moet opslaan.
MySQL is geweldig voor kleine tot middelgrote bedrijven en persoonlijke gebruikers die op zoek zijn naar een eenvoudige, makkelijk te gebruiken database voor hun applicaties met betrouwbare uptime. Dankzij de opties voor hoge beschikbaarheid zullen veelvoorkomende problemen met menselijke fouten, netwerkstoringen of gepland onderhoud er niet toe leiden dat u offline bent en uw klanten niet meer kunt bereiken.
Mede dankzij het open-sourcekarakter kan MySQL aanzienlijke besparingen opleveren ten opzichte van andere database-opties. MySQL biedt ook licentiekosten en ondersteuning tegen kosten die vaak lager zijn dan die van de concurrentie, wat een lagere totale eigendomskosten (TCO) oplevert.
MySQL is een open-source relationeel databasemanagementsysteem met platformonafhankelijkheid en ontelbare gebruiksmogelijkheden en functionaliteit. U kunt het gebruiken voor een team dat werkt vanaf verschillende apparaten. U kunt zelfs MySQL-instances gebruiken die door cloudproviders worden aangeboden. Als uw bedrijf een goedkope oplossing nodig heeft voor uw database die de flexibiliteit biedt om met u mee te groeien, de steun heeft van een grote gemeenschap, en u gemoedsrust geeft met state-of-the-art, hoge beschikbaarheid, en beveiligingsfuncties, dan moet u eens kijken naar MySQL.
Hebt u een vraag of opmerking over Pure-producten of certificeringen? Wij zijn er om te helpen.
Plan een livedemo in en zie zelf hoe Pure kan helpen om jouw data in krachtige resultaten om te zetten.
Bel ons: 31 (0) 20-201-49-65
Media: pr@purestorage.com
Pure Storage
Herikerbergweg 292
1101 CT . Amsterdam Zuidoost
The Netherlands