MySQL
MySQL är en öppen källkod relationsdatabassystem med en lång lista med professionella funktioner. Utvecklare kan använda den för att skapa rika, dynamiska webbapplikationer som kan åberopas i produktionen.
- Brett stöd för ANSI SQL 99
- Utmärkt plattformsoberoende stöd
- Stöd för lagrade procedurer, triggers, markörer och uppdateringsbara vyer
- Fritt att använda
- funktionsrik
- Snabb, pålitlig och striden testas
- Har en enorm användarbas, som fortfarande växer
- Fallen bakom några andra relationsdatabasprodukter, såsom PostgreSQL och mariadb
- Vissa moduler är nu stängd källkod och proprietära
- Har tappats av stora Linux-distributioner
MySQL har en lång och omhuldade historia. Det, tillsammans med skapandet av Linux, hjälpte sporra utvecklingen av webben som vi nu vet det. Det är en kraftfull relationsdatabassystem som har funktioner som är jämförbara med någon kommersiell produkt. Det är också snabb och tillförlitlig och striden testas. Dess användarbas är enorm, och detta användarbas växer fortfarande. Programvaran stöder en bred delmängd av ANSI SQL 99, och det har utmärkta plattformsoberoende stöd, samt stöd för lagrade procedurer, triggers, markörer, uppdateras vyer, och en hel del mer. Eftersom det köptes av Sun Microsystems (som senare köptes av Oracle), har programvaran blivit bättre och mer sofistikerade. Det har också varit mer fokus på molnet och Big Data. På den negativa sidan, trots ökad utveckling, MySQL fallit bakom några andra databasprodukter, såsom PostgreSQL och mariadb, och det är inte längre 100% öppen källkod. Det känns mer som en kommersiell produkt, särskilt som de inte längre frigör väg kartor eller acceptera fläckar. På grund av detta har många stora Linux-distribution bytte till mariadb, inklusive Red Hat Enterprise Linux, Slackware Linux, Fedora och openSUSE.