🐬 MySQL: база данных, на которой держится пол-интернета

Кратко: MySQL — это система управления базами данных, которую придумали шведы в середине 90-х, а теперь ею владеет Oracle. Бесплатная, быстрая, простая — она стала стандартом для веба. На MySQL работают WordPress, Facebook, YouTube и миллионы сайтов, которые вы открываете каждый день. Это та самая "M" в аббревиатуре LAMP.

▫️Основные этапы развития: · 1994–1995 гг. — Шведская компания MySQL AB (Дэвид Аксмарк, Аллан Ларссон, Михаэль Видениус) начинает разработку. Название — либо от имени дочери Видениуса Май (My), либо просто "моё" · 1995 г. — Первый публичный релиз. MySQL позиционируется как быстрая и простая альтернатива дорогим коммерческим СУБД · 2000 г. — Код открывают под лицензией GPL. Число установок переваливает за 2 миллиона · 2008 г. — Sun Microsystems покупает MySQL AB за $1 млрд · 2009 г. — Михаэль Видениус создаёт форк MariaDB (названный в честь второй дочери). Причина: опасения, что MySQL закроют после поглощения Oracle · 2010 г. — Oracle покупает Sun за $7,4 млрд и становится владельцем MySQL. Сообщество в панике, но Oracle обещает развивать открытую версию · 2018 г. — Релиз MySQL 8.0 — новая эра: оконные функции, CTE, JSON, улучшенная производительность · Апрель 2026 г. — Окончание поддержки MySQL 8.0 (End of Life). Пользователям рекомендуют переходить на MySQL 8.4 LTS · Февраль 2026 г. — Сообщество публикует открытое письмо к Oracle с требованием передать управление проектом независимому фонду. Причина: замедление развития, уход разработчиков (было 135 активных, осталось 75), отсутствие современных ИИ-функций

▫️Ключевые особенности (за что любят): · Простота — установил и работаешь. Кривая обучения почти плоская · Скорость — благодаря движкам MyISAM и InnoDB, MySQL очень быстр на чтении · Надёжность — InnoDB поддерживает транзакции (ACID), внешние ключи, восстановление после сбоев · Кроссплатформенность — работает везде: от Windows до Linux, от macOS до OpenVMS · Сообщество — огромное количество документации, форумов, готовых решений · Экосистема — phpMyAdmin, MySQL Workbench, тысячи приложений из коробки

▫️Где живёт MySQL (2026): · Веб — основа стека LAMP (Linux + Apache + MySQL + PHP). WordPress, Joomla, Drupal — всё на MySQL · Гиганты — Facebook, YouTube, Twitter, Uber, GitHub начинали с MySQL и многие до сих пор на нём · Интернет-магазины — электронная коммерция, каталоги, заказы · OLTP — онлайн-транзакции, где важна скорость и целостность данных

▫️Культурный феномен: · "М" в LAMP — без MySQL не было бы эпохи Web 2.0. Это база, на которой вырос интернет · Имя с историей — до сих пор идут споры: "My" — это дочь или притяжательное местоимение. Оба варианта имеют право на жизнь · Дельфин Сакила — логотип с дельфином выбрали голосованием сообщества. Имя придумал разработчик из Уганды · Война форков — MariaDB, Percona, Drizzle — ответвления, которые живут своей жизнью и часто обгоняют родителя · Oracle под огнём — сообщество устало ждать обновлений и требует отдать проект в независимый фонд

▫️Современное положение (2026): · Статус — поддержка MySQL 8.0 прекращена в апреле 2026. Актуальная LTS-версия — 8.4 (поддержка до 2032) · Конкуренция — PostgreSQL обогнал MySQL по популярности среди разработчиков (опрос Stack Overflow 2025) · Проблемы — снижение числа активных коммитов (с 22 360 в 2010 до 4730 в 2024), редкие обновления, отсутствие современных AI-фич · Будущее — либо Oracle одумается и откроет управление, либо MySQL ждёт судьба устаревшего стандарта, который все будут терпеть из-за legacy · Кто выбирает сегодня — проекты с высокой нагрузкой на чтение, классический веб, CMS, интернет-магазины. Для сложной аналитики и AI всё чаще берут PostgreSQL

#mysql #базыданных #sql #lamp #история #oracle #mariadb

🐬 MySQL: база данных, на которой держится пол-интернета | Сетка — социальная сеть от hh.ru