Mysql что за программа

MySQL (МФА: [maɪ ˌɛskjuːˈɛl] ) — свободная реляционная система управления базами данных [8] . Разработку и поддержку 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 постоянно появляются новые типы таблиц.

Учим Базы Данных за 1 час! #От Профессионала

26 февраля 2008 года Sun Microsystems приобрела MySQL AB за 1 млрд долларов [9] , 27 января 2010 года Oracle приобрела Sun Microsystems за 7,4 млрд долларов [10] и включила MySQL в свою линейку СУБД [11] .

Сообществом разработчиков MySQL созданы различные форки кода, такие как Drizzle [en] , OurDelta, Percona Server и MariaDB. Все эти форки уже существовали на момент поглощения компании Sun корпорацией Oracle.

Читайте также:
Controller app что это за программа

Источник: wiki2.org

Что такое MySQL

Любой сайт состоит из одной и более HTML-страниц. У всех есть что-то общее, например, каркас, но на каждой странице присутствует своя информация — контент.

Чаще на сайте используются выполняемые на сервере скрипты, которые на основании тех или иных действий посетителя сайта генерируют содержимое. Такие скрипты называют CMS или системой управления сайтом, «админкой».

Система управления сайтом предоставляет собой удобный интерфейс редактирования информации, который не требует знания языка разметки страниц HTML .

Данные в такой системе могут храниться в файлах и в базе данных, но чаще всего используются базы данных, так как СУБД (система управления базой данных) имеет удобные и быстрые средства поиска нужных записей, добавления и удаления сведений, сортировку.

MySQL — свободная реляционная система управления базами данных (СУБД). Под словом «свободная» подразумевается ее бесплатность, под «реляционная» – работа с базами данных, основанных на двумерных таблицах. Система выпущена в 1995 году, её разработка активно продолжается.

У MySQL есть ряд преимуществ:

  1. Высокая скорость работы.
  2. Поддержка практически всех CMS.
  3. Бесплатная лицензия.
  4. Надежная и простая система безопасности.
  5. Поддержка нескольких типов таблиц: MyISAM, InnoDB.
  6. Плагины, позволяющие упростить и настроить работу под себя.
  7. В одной таблице может содержаться несколько миллионов записей.

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

Что такое phpMyAdmin

phpMyAdmin — это веб-приложение, предназначенное для удаленного администрирования баз данных на MySQL-сервере. phpMyAdmin позволяет производить различные операции: создание и удаление таблиц, добавление, редактирование и удаление записей, импорт данных на сервер и создание дампа базы данных (экспорт) и др.

Подборка статей, которые помогут начать работу с MySQL:

Читайте также:
Профсоюзная дисконтная программа что это

Туториал: как работать с базами данных MySQL

Источник: www.nic.ru

MySQL

MySQL (произносится «Май Эс Кью Эль») — система управления базами данных (СУБД). MySQL является собственностью компании MySQL AB , осуществляющей разработку и поддержку приложения. Распространяется под GNU General Public License и под собственной коммерческой лицензией, на выбор. Помимо этого компания MySQL AB разрабатывает функциональность по заказу лицензионных пользователей, именно благодаря такому заказу почти в самых ранних версиях появился механизм репликации.

MySQL характеризуется большой скоростью, устойчивостью и лёгкостью в использовании, является решением для малых и средних приложений. Наряду с

  • 1 О происхождении MySQL
  • 2 Лицензирование
  • 3 Платформы
  • 4 Языки программирования
  • 5 Устаревшая версия
  • 6 MySQL 4.1
  • 7 MySQL 5.0
  • 8 Локализация
  • 9 См. также
  • 10

О происхождении MySQL

MySQL имеет двойное лицензирование. MySQL может распространяться в соответствии с условиями лицензии Платформы

MySQL адаптирована к большому количеству платформ: HP-UX , Mac OS X , Solaris , SunOS , SCO OpenServer, SCO UnixWare, Tru64 , Windows XP и прочим версиям MySQL AB предоставляет для свободной загрузки не только исходные коды СУБД, но и откомпилированные и оптимизированные под конкретные операционные системы готовые исполняемые модули. Которые можно загрузить с зеркал, представленных на официальном сайте.

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

Несмотря на то, что версия 4.0 является устаревшей, она широко распространена и её поддержка на 2005 год всё ещё осуществляется. Качества MySQL 4.0 таковы:

  • Практически полная реализация ANSI SSL
  • UTF-8)
  • Таблицы InnoDB обеспечивают соответствие требованиям MySQL 4.1
  • Вложенные запросы и производные таблицы
  • Новая система кодировок и сортировок
  • Более быстрый и гибкий протокол клиент-сервер с поддержкой подготовленных запросов, обеспечивающий их оптимальное исполнение
  • Новая программа установки и настройки для MySQL 5.0
    Локализация

Начиная с версии 4.1 в СУБД MySQL внедрена новая система кодировок и сортировок. Если вы используете кодировку cp1251, перед выполнением SQL-инструкций необходимо настроить кодировку соединения при помощи операторов:

Читайте также:
Icsee что это за программа

SET character_set_client=’cp1251′; SET character_set_results=’cp1251′; SET collation_connection=’cp1251_general_ci’;
Эти три оператора эквивалентны вызову одного оператора:
SET NAMES ‘cp1251’

См. также

  • Berkeley DB
  • UnixODBC
  • Википедия, она использует в качестве базы данных именно MySQL
  • Официальный сайт (англ.)
  • Русский сайт по MySQL
  • Документация на сайте разработчиков MySQL
  • Форум, поддерживаемый авторами нескольких книг по MySQL
  • MySQL на стероидах: большой обзор форков MySQL
  • FAQ, о путанице MySQL кодировок
  • MySQL Блоги о MySQL (англ.)
  • Авторизованные курсы MySQL (рус.)

Источник: science.fandom.com

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru