Вы хотите установить MySQL 5.7 в свою систему Ubuntu 20.04? Вы пришли в нужное место! В этой статье блога мы рассмотрим несколько способов запуска MySQL 5.7 на вашем компьютере с Ubuntu. Независимо от того, являетесь ли вы новичком или опытным пользователем, мы предоставим вам пошаговые инструкции и примеры кода. Давайте погрузимся!
Метод 1: использование репозитория Ubuntu по умолчанию
Один из самых простых способов установить MySQL 5.7 — использовать репозиторий Ubuntu по умолчанию. Откройте терминал и выполните следующие команды:
sudo apt update
sudo apt install mysql-server-5.7
В процессе установки вам будет предложено установить пароль root для MySQL. Обязательно выберите надежный пароль и запомните его для дальнейшего использования.
Метод 2: загрузка MySQL 5.7 из репозитория MySQL APT
Другой подход — загрузить MySQL 5.7 непосредственно из официального репозитория MySQL APT. Этот метод позволяет вам лучше контролировать процесс установки. Выполните следующие действия:
Шаг 1. Добавьте репозиторий MySQL APT, выполнив следующие команды:
wget https://dev.mysql.com/get/mysql-apt-config_0.8.17-1_all.deb
sudo dpkg -i mysql-apt-config_0.8.17-1_all.deb
Шаг 2. Обновите список пакетов и установите MySQL 5.7:
sudo apt update
sudo apt install mysql-server
Во время установки вам будет предложено выбрать версию MySQL. Выберите «MySQL Server & Cluster – 5.7» и продолжите установку.
Метод 3. Использование Docker
Если вы предпочитаете работать с контейнерами, Docker может сделать процесс установки еще проще. Вот как вы можете установить MySQL 5.7 с помощью Docker:
Шаг 1. Установите Docker в вашей системе Ubuntu 20.04, следуя официальному руководству по установке Docker.
Шаг 2. Извлеките образ Docker MySQL 5.7:
docker pull mysql:5.7
Шаг 3. Создайте новый контейнер MySQL:
docker run --name mysql57 -e MYSQL_ROOT_PASSWORD=your_password -d mysql:5.7
Замените «ваш_пароль» желаемым паролем root для MySQL.
Поздравляем! Теперь MySQL 5.7 успешно установлен в вашей системе Ubuntu 20.04. Не забудьте адаптировать инструкции к вашим конкретным требованиям и потребностям безопасности.