CucTEMA.ucoz.ru


Категории каталога

Linux и BSD системы [6]
Windows системы [5]
Другое [1]
Apple MacOS [0]
Решение проблем , особенности операционной системы и работы в ней.
Администрирование. [2]

Наш опрос

Оцените сайт:
Всего ответов: 81

Каталог статей

Главная » Статьи » Администрирование.

СУБД MySQL.
MySQL «майэскьюел» - это  система управления базами данных «СУБД». В российском интернете известна также под названием «Мускул». Компания «MySQL AB» разрабатывает функциональность по заказу лицензионных пользователей, именно благодаря такому заказу почти в самых ранних версиях появился механизм множественного копирования , репликации. Репликация — это процесс, под которым понимается копирование данных из одного источника на множество других и наоборот. MySQL является решением для малых, средних приложений. Обычно MySQL используется в качестве сервера, к которому обращаются локальные или удалённые клиенты, однако в дистрибутив входит библиотека внутреннего сервера, позволяющая включать базы данных MySQL в автономные и персональные программы.Гибкость СУБД MySQL обеспечивается поддержкой большого количества типов таблиц: MyISAM, InnoDB. MySQL поставляется со специальным типом таблиц EXAMPLE, демонстрирующим принципы создания новых типов таблиц. Благодаря открытой архитектуре и GPL-лицензированию, в СУБД MySQL постоянно появляются новые таблицы и типы таблиц.

26 февраля 2008 года «Sun Microsystems» приобрела «MySQL AB»  за 1 миллиард американских долларов. MySQL является собственностью компании Sun Microsystems. Sun Microsystems осуществляет разработку и поддержку приложения. MySQL имеет двойное лицензирование. СУБД может распространяться в соответствии с условиями лицензии GPL. Однако по условиям GPL, если какая-либо программа включает исходные коды MySQL, то она тоже должна распространяться по лицензии GPL. Такой подход к лицензированию может расходиться с планами и лицензиями разработчиков программного обеспечения, не желающих открывать исходные тексты своих программ. Для таких случаев предусмотрена коммерческая лицензия компании «MySQL AB», которая также обеспечивает качественную сервисную поддержку.

 СУБД MySQL возникла как попытка применить mSQL к собственным разработкам компании: таблицам, для которых использовались подпрограммы низкого уровня ISAM. В результате был выработан новый интерфейс SQL. API интерфейсу достался в наследство от предка mSQL. Откуда происходит название «MySQL»  не известно. Разработчики предполагают два  варианта:
1)Все наработки компании начинались с префикса «My».
2)СУБД названа в честь девочки по имени My, дочери одного из разработчиков системы Майкла Монти Видениуса .

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

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

История выпусков:

-Первый внутренний выпуск MySQL состоялся 23 мая 1995 года.

- Версия для Windows 95 и Windows NT выпущена 8 января 1998года.

- Версия 3.23- бета версия вышла в июне 2000,релиз состоялся в январе 2001года.

- Версия 4.0- бета версия вышла в августе 2002 года, релиз в марте 2003.

- Версия 4.1: бета в июне 2004, релиз в октябре 2004.

- Версия 5.0: бета версия марте 2005, релиз выпущен в октябре 2005 года.

- Версия 5.1: разработка велась с ноября 2005 года, релиз вышел в ноябре 2008 года.


Логотип MySQL в виде дельфина носит имя «Sakila» был выбран из большого списка предложенных пользователями «имён дельфина». Имя «Sakila» было придумано Open Source-разработчиком Ambrose Twebaze.

Категория: Администрирование. | Добавил: cuctema (29.04.2009)
Просмотров: 1751 | Рейтинг: 5.0/1 |

Статья защищена законом "Об авторском праве".Копирование информации запрещено и преследуется по закону.

Всего комментариев: 0

Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]

Форма входа

Поиск

Друзья сайта

Проект OpenNET

Яндекс цитирования