Меню в данный момент недоступно

MySQL 5.5.28

MySQL

MySQL — относительно небольшая и быстрая, свободная (с открытым исходным кодом) система управления реляционными базами данных (СУБД). MySQL является одним из самых популярных в мире серверов баз данных, сочетает в себе скорость, компактность, стабильность и портируемость.

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

MySQL является решением для малых и средних приложений. Входит в состав серверов WAMP, AppServ, LAMP и в портативные сборки таких web-серверов как Денвер/Denwer, XAMPP, Open Server, TopServer и множество других. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать MySQL в автономные программы.

Достоинства MySQL

  • Простота использования — От загрузки до полной установки менее 15 минут.
  • Низкая совокупная стоимость владения — Развертывание MySQL для критически важных приложений с существенной экономией по сравнению с Microsoft SQL Server
  • Масштабируемость и производительность — Соответствие требованиям к масштабируемости и производительности самых загруженных веб-сайтов и наиболее ресурсоемких приложений.

Гибкость СУБД MySQL обеспечивается поддержкой большого количества типов таблиц: пользователи могут выбрать как таблицы типа MyISAM, поддерживающие полнотекстовый поиск, так и таблицы InnoDB, поддерживающие транзакции на уровне отдельных записей. Более того, СУБД MySQL поставляется со специальным типом таблиц EXAMPLE, демонстрирующим принципы создания новых типов таблиц. Благодаря открытой архитектуре и GPL-лицензированию, в СУБД MySQL постоянно появляются новые типы таблиц.

Технические характеристики MySQL

Максимальные размеры таблиц

Максимальный размер таблиц в MySQL 3.22 до 4 ГБ, в последующих версиях максимальный размер до 8 млн ТБ (263 байт).

Размер таблицы ограничен её типом. В общем случае тип MyISAM ограничен предельным размером файла в файловой системе операционной системы. Например в NTFS этот размер теоретически может быть до 32 эксабайт. В случае InnoDB одна таблица может храниться в нескольких файлах, представляющих единое табличное пространство. Размер последнего может достигать 64 терабайт.

В отличие от MyISAM в InnoDB имеется значительное ограничение на количество столбоцов, которое можно добавить в одну таблицу. Размер страницы памяти по умолчанию составляет 16 килобайт, из которых под данные отведено 8123 байта. Размер указателя на динамические поля составляет 20 байт. Таким образом, в случае использования динамического формата строки, одна таблица может вместить максимум 409 столбцов типа blob или text.

Языки программирования

MySQL имеет API для языков Delphi, C, C++, Эйфель, Java, Лисп, Perl, PHP, Python, Ruby, Smalltalk, Компонентный Паскаль и Tcl, библиотеки для языков платформы .NET, а также обеспечивает поддержку для ODBC посредством ODBC-драйвера MyODBC.

Сообществом разработчиков MySQL созданы различные ответвления кода, такие как Drizzle, OurDelta, Percona Server, иMariaDB.

Платформы

MySQL портирована на большое количество платформ: AIX, BSDi, FreeBSD, HP-UX, Linux, Mac OS X, NetBSD, OpenBSD, OS/2 Warp, SGI IRIX, Solaris, SunOS, SCO OpenServer, SCO UnixWare, Tru64, Windows 95, Windows 98, Windows NT, Windows 2000, Windows XP, Windows Server 2003, WinCE, Windows Vista, Windows 7 и т. д. Существует также порт MySQL к OpenVMS. Важно отметить, что на официальном сайте СУБД для свободной загрузки предоставляются не только исходные коды, но и откомпилированные и оптимизированные под конкретные операционные системы готовые исполняемые модули СУБД MySQL.

С сайта разработчика также можно загрузить MySQL Server для Linux, Solaris, FreeBSD, MacOS X, HP-UX, AIX, SCO, SGI Irix, Dec OSF.

Статус программыFree | Бесплатная
Операционная системаWindows All
ИнтерфейсМногоязычный включая русский
Последнее обновление2012-09-29 15:21:32
Размер31,1 мб
Закачек387

Скачать MySQL




Рейтинг: 3 из 5 (голосов: 9)

Скачать MySQL
(Перейти на страницу загрузки MySQL)

Отзывы о программе MySQL

Написать отзыв



comments powered by HyperComments

Похожие программы