Удалите старые пакеты
Установите необходимые пакеты для загрузки
Загрузите и установите пакет репозитория MySQL
Выберите вариант UBUNTU BIONIC.
Add repository to unsupported system? debian wheezy debian jessie debian stretch ubuntu trusty ubuntu xentai ubuntu artful * ubuntu bionic ubuntu cosmic abort
На экране MySQL Server and Cluster выберите опцию MYSQL-5.7.
Which MySQL product do you wish to configure? * MySQL Server & Cluster (Currently selected: mysql-5.7) MySQL Tools & Connectors (Currently selected: Enabled) MySQL Preview Packages (Currently selected: Disabled) Ok
Проверьте сводку конфигурации и нажмите кнопку ОК.
Which server version do you wish to receive? * mysql-5.7 mysql-8.0 mysql-cluster-7.5 mysql-cluster-7.6 None
Обновите репозиторий пакетов MySQL.
Проверьте политику Ubuntu для установки пакета MySQL.
Пример вывода результатов команды.
В нашем примере система предлагает возможность установить MySQL версии 5.7.32. Обратите внимание на версию MySQL, которую вы хотите установить.
В качестве теста смоделируйте установку клиентского пакета MySQL 5.7.32
Если ошибок не обнаружено, выполните установку клиентского пакета MySQL 5.7.32
При желании смоделируйте установку остальных пакетов MySQL.
Установите сервер MySQL версии 5.7.32
Настройте пароль для учетной записи MySQL с именем ROOT.
Enter root password: [__________________]
Проверьте установленную версию MySQL.
Для нашего примера результат команды.
mysql Ver 14.14 Distrib 5.7.32, for Linux (x86_64) using EditLine wrapper
Войдите в командную строку службы MySQL.
Введите пароль учетной записи с именем ROOT.
Welcome to the MySQL monitor. Commands end with ; or \g. Your MySQL connection id is 5 Server version: 5.7.32 MySQL Community Server (GPL) Copyright (c) 2000, 2020, Oracle and/or its affiliates. All rights reserved. Oracle is a registered trademark of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. mysql>
Поздравляем! Вы завершили установку MySQL версии 5.7 в Ubuntu Linux 20.04.
Предотвращение обновления пакета
Проверьте установленную версию пакетов MySQL.
Пример вывода результатов команды.
ii mysql-apt-config 0.8.12-1 all Auto configuration for MySQL APT Repo. ii mysql-client 5.7.32-1ubuntu18.04 amd64 MySQL Client meta package depending on latest version ii mysql-common 5.8+1.0.5ubuntu2 all MySQL database common files, e.g. /etc/mysql/my.cnf ii mysql-community-client 5.7.32-1ubuntu18.04 amd64 MySQL Client ii mysql-community-server 5.7.32-1ubuntu18.04 amd64 MySQL Server ii mysql-server 5.7.32-1ubuntu18.04 amd64 MySQL Server meta package depending on latest version
Создайте необходимый файл конфигурации, чтобы предотвратить обновление MySQL.
Запишите содержимое в файл.
Обновите репозиторий пакетов Ubuntu
Проверьте политику Ubuntu для установки пакета MySQL.
Пример вывода результатов команды.
mysql-server: Installed: 5.7.32-1ubuntu18.04 Candidate: 5.7.32-1ubuntu18.04 Version table: 8.0.22-0ubuntu0.20.04.2 500 500 http://br.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages 500 http://br.archive.ubuntu.com/ubuntu focal-security/main amd64 Packages 8.0.19-0ubuntu5 500 500 http://br.archive.ubuntu.com/ubuntu focal/main amd64 Packages *** 5.7.32-1ubuntu18.04 1001 500 http://repo.mysql.com/apt/ubuntu bionic/mysql-5.7 amd64 Packages 100 /var/lib/dpkg/status
В качестве теста попробуйте установить последнюю версию пакета сервера MySQL.
Система не будет пытаться обновить установленные пакеты MySQL.
Reading package lists… Done Building dependency tree Reading state information… Done mysql-server is already the newest version (5.7.32-1ubuntu18.04). 0 upgraded, 0 newly installed, 0 to remove and 70 not upgraded.
Поздравляем! Вы предотвратили обновление MySQL версии 5.7 на Ubuntu Linux 20.04.
- Ведро́ — сосуд для хранения жидких и сыпучих материалов и транспортировки их на небольшие расстояния.
- Современный русский алфавит состоит из 33 букв.
- Bitcoin, Биткойн, часто Биткоин (от англ. bit — единица информации «бит», англ. coin — «монета») — пиринговая (как торрент или e-mule) электронная платёжная система, использующая одноимённую виртуальную валюту.
- 1 чайная ложка, 5 мл жидкости это приблизительно 5 грамм