База данных ​MySQL

18 сентября 2018

MySQL является свободной системой контроля различных баз информации. Разрабатывает, занимается поддержкой продукта известная компания, название которой Oracle. Она получила продукт в свою собственность после слияния с Sun Microsystems.

До этого именно она купила шведских разработчиков MySQL AB. Распространение выполняется согласно лицензии GNU General Public License, а, также, с использованием собственной лицензии коммерческого типа. Кроме таких лицензий, правообладатели занимаются разработкой функционала для пользователей с лицензией. Благодаря данному методу заказа, в ранние версии был встроен механизм, позволяющий заниматься репликацией.

На системе MySQL можно построить мелкие, средние приложения. Стоит отметить, что она взодит в группу серверов под названием WAMP, AppServ, LAMP. MySQL является частью портативных сборок таких серверов, как Денвер, XAMPP, VertrigoServ. Чаще всего, mysql предоставляет возможности сервера для подключения к нему клиентов. Тем не менее в сборке имеются библиотеки, позволяющие создать внутренний сервер. Это дает возможность делать MySQL частью автономных приложений.

Гибкость инструментов MySQL достигается возможностью работы с множественными таблицами. Обычные юзеры имеют возможность использовать таблицы вида MyISAM, позволяющие выполнять текстовый поиск, а, также, InnoDB, которые дают возможность проводить транзакции по отдельным записям.

MySQL

MySQL использует особый тип таблиц EXAMPLE, который позволяет показать особенности создания уникальных видов таблиц. Открытая архитектура, GPL-лицензирование дает возможность регулярно создавать таблицы новейших видов.