MySQL - незаменимая система управления базами данных (СУБД) с доступным интерфейсом. Программа позволяет создавать таблицы данных, редактировать их. Посредством специального SQL-кода и языка PHP, сервера Apache любой веб-программист способен создать приложение различного уровня сложности. Помимо понятного интерфейса можно работать через стандартную командную строку. Позволяет быстро получить доступ к БД. Имеет очень высокий уровень связности и безопасности и обладает удивительной скоростью в обработке множества данных. MySQL требует определенных знаний от пользователей. Важно знать не только основные функции приложения, но и понимать, где можно их применить. Имеет два типа конфигурации: стандартная и более продвинутая. Первая конфигурация подойдет для доступа, редактирования данных. Вторая требует больших знаний
MySQL — свободная реляционная система управления базами данных. Разработку и поддержку MySQL осуществляет корпорация Oracle, получившая права на торговую марку вместе с поглощённой Sun Microsystems, которая ранее приобрела шведскую компанию MySQL AB. Продукт распространяется как под GNU General Public License, так и под собственной коммерческой лицензией. Помимо этого, разработчики создают функциональность по заказу лицензионных пользователей. Именно благодаря такому заказу почти в самых ранних версиях появился механизм репликации.
MySQL является решением для малых и средних приложений. Входит в состав серверов WAMP, AppServ, LAMP и в портативные сборки серверов Денвер, XAMPP, VertrigoServ. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы.
Гибкость СУБД MySQL обеспечивается поддержкой большого количества типов таблиц: пользователи могут выбрать как таблицы типа MyISAM, поддерживающие полнотекстовый поиск, так и таблицы InnoDB, поддерживающие транзакции на уровне отдельных записей. Более того, СУБД MySQL поставляется со специальным типом таблиц EXAMPLE, демонстрирующим принципы создания новых типов таблиц. Благодаря открытой архитектуре и GPL-лицензированию, в СУБД MySQL постоянно появляются новые типы таблиц.
Максимальные размеры таблиц
Максимальный размер таблиц в MySQL до 4 ГБ, в последних версиях максимальный размер ограничивается максимальным размером файла используемой операционной системы. Размер таблицы ограничен её типом. В общем случае тип MyISAM ограничен предельным размером файла в файловой системе операционной системы. Например, в NTFS этот размер теоретически может быть до 32 эксабайт. В случае InnoDB одна таблица может храниться в нескольких файлах, представляющих единое табличное пространство. Размер последнего может достигать 64 терабайт.
В отличие от MyISAM, в InnoDB имеется значительное ограничение на количество столбцов, которое можно добавить в одну таблицу. Размер страницы памяти по умолчанию составляет 16 килобайт, из которых под данные отведено 8123 байта. Размер указателя на динамические поля составляет 20 байт. Таким образом, в случае использования динамического формата строки (ROW_FORMAT=DYNAMIC), одна таблица может вместить максимум 409 столбцов типа [blob] или [text].
Особенности программы:
- Позволяет управлять множеством баз данных
- Поддерживает два типа таблиц (InnoDB, MyISAM)
- Поддерживает редактирование всех таблиц
- Является отличным решением для множества веб-программистов
- Администратор баз данных может задавать срок действия пароля для рядовых пользователей
- Позволяет блокировать определенные учетные записи
- Поддерживает различные движки, клиентские программы, библиотеки, средства администрирования и различные API
- Отлично работает с огромными объемами информации
- Позволяет устанавливать правила, регулирующие отношения между нужными таблицами и столбцами
Внимание, представленная версия программы распространяется по модели Freemium, то есть является урезанной версией более мощного и функционального платного приложения
Системные требования:
- Процессор с тактовой частотой 1200 MHz или более мощный
- Оперативная память 256 Мб или больше
- Свободное место на жёстком диске от 540 Мб
- Архитектура с разрядностью 32 бит или 64 бит (x86 или x64)
- Операционная система Windows XP, Windows Vista, Windows 7, Windows 8
|