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