Архив метки: MySQL

Как создать базу данных MySQL: полное руководство

База данных — это фундамент любого динамического веб-приложения. Сайты на WordPress, интернет-магазины, CRM-системы, форумы — все они хранят информацию в базах данных MySQL. Правильное создание и настройка базы данных с самого начала избавит от проблем в будущем.

Разберём все способы создания баз данных MySQL: от командной строки до графических интерфейсов, с практическими примерами и рекомендациями.

Читать далее Как создать базу данных MySQL: полное руководство

Как создать пользователя MySQL и назначить права

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

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

Читать далее Как создать пользователя MySQL и назначить права

LAMP-стек одной командой: Быстрый старт

Эта статья покажет, как установить полный LAMP-стек на Debian или Ubuntu, используя всего одну мощную команду, а также даст важные инструкции по завершению установки. Если цените скорость и минимализм, этот метод для вас.

Читать далее LAMP-стек одной командой: Быстрый старт

Установка MySQL в Ubuntu 22.04

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

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

Читать далее Установка MySQL в Ubuntu 22.04

Как очистить таблицу в MySQL

В MySQL, как и в других СУБД можно очищать таблицы. Очистка таблицы позволяет удалять данные при этом не затрагивая саму структуру таблицы. В MySQL существует несколько способов очистки таблицы. В частности, можно выделить очистку таблицы при помощи команд DELETE и TRUNCATE.

Обе команды выполняют одну и ту же задачу, но имеют несколько отличий о которых будет рассказано далее в статье. Также будет упомянуто об удалении данных из таблицы при наличии внешних ключей (foreign key). В данной статье будет рассмотрено как очистить таблицу в MySQL различными способами в операционной системе Ubuntu 20.04.

Читать далее Как очистить таблицу в MySQL

Установка MariaDB в Ubuntu 20.04

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

Поэтому MariaDB заменила MySQL во многих дистрибутивах (например, в дистрибутивах Debian) и теперь поставляется по умолчанию. Однако данная СУБД не устанавливается в Ubuntu по умолчанию. Если вам необходимо установить MariaDB в Ubuntu, то необходимо устанавливать пакет с именем mariadb-server, иначе установится база данных MySQL. В этой статье мы рассмотрим, как установить MariaDB в Ubuntu 20.04.

Читать далее Установка MariaDB в Ubuntu 20.04

Создание пользователя MySQL

После того, как вы установили и настроили MySQL, вам необходимо создать базы данных, таблицы и пользователей. Конечно, вы можете сделать это от имени  суперпользователя root, но это не безопасно. Да и большинство приложений не позволят вам такой вольности, например, PhpMyAdmin не даст авториrзоваться от имени суперпользователя.

Поэтому для каждой базы данных нужно создавать отдельных пользователей и настраивать для них права. В этой статье мы рассмотрим, как выполняется создание пользователя MySQL, а также настройка его прав.
Читать далее Создание пользователя MySQL

Установка PhpMyAdmin в Ubuntu 20.04

PhpMyAdmin - это веб-приложение с открытым исходным кодом, написанное на языке программирования PHP и представляющее собой веб-интерфейс для администрирования СУБД MySQL. Главной особенностью данного приложения является возможность управления MySQL без непосредственного ввода SQL команд. Приложение позволяет создавать и редактировать таблицы, вносить в них данные, администрировать пользователей баз данных, а также экспортировать и импортировать записи и структуру таблиц из базы данных.

В этой статье мы рассмотрим, как выполняется установка phpMyAdmin на Ubuntu 20.04 с веб-сервером Apache. Прежде чем приступать к установке phpMyAdmin, у вас уже заранее должны быть установлены такие компоненты, как Apache, MySQL и PHP. Если ещё нет, то сначала посмотрите статью установка LAMP Ubuntu 20.04.
Читать далее Установка PhpMyAdmin в Ubuntu 20.04

Не запускается Mysql

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

Иногда случается, что из-за после изменения настроек или по какой-либо другой причине mysql не запускается. Это довольно серьезная проблема, особенно, когда такая ситуация случается на сервере публичного проекта. В этой статье мы рассмотрим основные причины почему может возникать такая проблема, а также пути решения. В качестве примера будет использоваться Mariadb и Ubuntu.
Читать далее Не запускается Mysql

Перезапуск MySQL

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

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

Читать далее Перезапуск MySQL