MySQL — это используемая во всем мире система баз данных от Oracle, с помощью которой можно управлять базами данных. Он основан на реляционной алгебре и в основном используется для хранения данных различных веб-сервисов. Хорошо известные CMS, использующие MySQL, например. Б. WordPress и TYPO3.
MySQL: определение
Как следует из названия, MySQL представляет собой систему управления реляционными базами данных на основе SQL или СУБД. Программное обеспечение с открытым исходным кодом теперь поддерживается Oracle, компанией, которая также разработала язык программирования Java.
MySQL может хранить, управлять и отображать данные в таблицах. Работает как клиент-серверная система. В то время как база данных действует как сервер, на котором хранится вся необходимая информация, программное обеспечение можно рассматривать как клиент. С помощью программного обеспечения пользователи реляционной базы данных могут формулировать различные запросы, так называемые запросы, на языке запросов SQL и отправлять их в систему баз данных. Затем они обрабатываются MySQL, поэтому доступ к данным также является важной частью MySQL.
MySQL характеризуется высокой независимостью от платформы. Пользователи могут использовать MySQL на более чем 20 различных платформах, включая распространенные операционные системы Windows, macOS и Linux. Кроме того, MySQL легко установить.
Краткий экскурс в историю MySQL
MySQL был разработан шведской компанией MySQL AB в 1994 году и выпущен годом позже. Название системы баз данных состоит из имени дочери основателя (Моя) и языка (SQL), являющегося центральным для системы баз данных. Система баз данных запрограммирована на языках программирования C и C++. Текущая версия MySQL 8 доступна с 2018 года.
MySQL AB была приобретена Sun Microsystems в 2008 году. Со своей стороны, два года спустя Sun Microsystems была передана Oracle, так что теперь MySQL поддерживается и развивается Oracle. Незадолго до приобретения под руководством основателя MySQL Майкла Видениуса была создана MariaDB, ответвление MySQL. На этот раз в качестве основы для наименования основатель использовал имя своей младшей дочери Марии.
Однако с тех пор, как Oracle перешла во владение MySQL, система баз данных часто подвергалась критике. Причина: различия между бесплатной и платной версиями системы баз данных постоянно увеличиваются. Не в последнюю очередь из-за этого факта, сейчас MariaDB и MySQL конкурируют больше, чем когда-либо.
Как работает MySQL?
Базы данных используются для представления реальных данных в непротиворечивой, логически последовательной и согласованной форме. Система управления базами данных MySQL основана на так называемой реляционной алгебре. Наборы данных отображаются в табличной форме и таким образом связаны друг с другом. Преимущество: можно избежать избыточности за счет использования меньших наборов данных. Работа с дубликатами также упрощается.
Отношения или отношения между данными могут быть запрошены с помощью SQL. Существует ряд различных команд, которые пользователи базы данных могут использовать для выбора и оценки данных или для ввода их в новые таблицы.
Области применения MySQL
MySQL является неотъемлемой частью так называемого стека LAMP. Здесь описывается ряд технологий, используемых для веб-сервисов: Linux, Apache, MySQL и PHP. Система базы данных в основном используется для хранения данных из различных веб- сервисов. MySQL использует для этого реляционные таблицы. Для каждой записи данных создается отдельная таблица. Затем запросы могут быть сформулированы с использованием реляционной алгебры и языка запросов SQL, так что пользователи могут также связывать наборы данных нескольких таблиц.
MySQL также используется некоторыми крупными компаниями, такими как YouTube, Facebook и Twitter. Многие системы управления контентом, такие как WordPress или TYPO3, также основаны на MySQL и используют эту систему для управления базами данных.








