MySQL
MySQL (http://www.mysql.com) е система за управление на релационни бази данни, която използва SQL (Structured Query Language) – най-популярния език за добавяне, достъпване и обработване на информация в база данни. Програмата работи като сървър, позволявайки достъп на множество потребители до различни бази данни.
MySQL е софтуер с отворен код (open source) под GNU лиценз, може да бъде свален от Интернет и да бъде използван за огромна част от нуждите на потребителите, без да се налага допълнително лицензиране.
Други основни възможности и особености на MySQL са:
– мултиплатформеност
– наличието на няколко различни типа системи за съхранение на таблиците в базите данни (storage engines), които позволяват по-добра оптимизация спрямо конкретните нужди на приложението, което работи с базата от данни
– отлична съвместимост с основните стандарти за SQL
– наличието на програмни интерфейси към системата от всички основни програмни езици
– голяма общност от разработчици, които работят по постоянното подобряване на системата, и др.
Макар че MySQL продължава да търпи критики по отношение на производителността си, особено при големи проекти, както и за бавното навлизане на основни нужни възможности като съхранени процедури и тригери, MySQL да продължава да бъде най-масово използваната система за управление на бази дани с над 11 милиона инсталации. Повечето популярни уеб приложения разполагат с вградена възможност за работа с MySQL бази данни.
