MySQL — свободная система управления базами данных (СУБД). MySQL является собственностью компании Sun Microsystems, осуществляющей разработку и поддержку приложения. Распространяется под GNU General Public License
и под собственной коммерческой лицензией, на выбор. Помимо этого
компания MySQL AB разрабатывает функциональность по заказу лицензионных
пользователей, именно благодаря такому заказу почти в самых ранних
версиях появился механизм репликации.
MySQL является решением для малых и средних приложений. Входит в LAMP.
Обычно MySQL используется в качестве сервера, к которому обращаются
локальные или удалённые клиенты, однако в дистрибутив входит библиотека
внутреннего сервера, позволяющая включать MySQL в автономные программы.
Гибкость СУБД MySQL обеспечивается поддержкой большого количества типов
таблиц: пользователи могут выбрать как таблицы типа MyISAM,
поддерживающие полнотекстовый поиск, так и таблицы InnoDB,
поддерживающие транзакции на уровне отдельных записей. Более того, СУБД
MySQL поставляется со специальным типом таблиц EXAMPLE, демонстрирующим
принципы создания новых типов таблиц. Благодаря открытой архитектуре и
GPL-лицензированию, в СУБД MySQL постоянно появляются новые типы таблиц.
|