MySQL 5.7 - как установить на Ubuntu 20.04

Материал из Wiki - Iphoster - the best ever hosting and support. 2005 - 2024
Перейти к:навигация, поиск

MySQL 5.7 - как установить на Ubuntu 20.04

По-умолчанию, ставится mysql 8.x. Для того чтобы установить mysql server 5.7.x - нужно выполнить:

1) Подключить репозиторий с mysql 5.7.x:

# wget https://dev.mysql.com/get/mysql-apt-config_0.8.12-1_all.deb
# dpkg -i mysql-apt-config_0.8.12-1_all.deb
Выбираем Ubuntu Bionic --> MySQL Server & Cluster  --> mysql-5.7 --> ok
# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 467B942D3A79BD29
# apt update

Проверяем какие версии mysql есть в репозитории:

# apt-cache policy mysql-server
mysql-server:
 Installed: (none)
 Candidate: 8.0.34-0ubuntu0.20.04.1
 Version table:
    8.0.34-0ubuntu0.20.04.1 500
       500 http://us.archive.ubuntu.com/ubuntu focal-updates/main amd64 Packages
       500 http://us.archive.ubuntu.com/ubuntu focal-updates/main i386 Packages
       500 http://security.ubuntu.com/ubuntu focal-security/main amd64 Packages
       500 http://security.ubuntu.com/ubuntu focal-security/main i386 Packages
    8.0.19-0ubuntu5 500
       500 http://us.archive.ubuntu.com/ubuntu focal/main amd64 Packages
       500 http://us.archive.ubuntu.com/ubuntu focal/main i386 Packages
    5.7.42-1ubuntu18.04 500
       500 http://repo.mysql.com/apt/ubuntu bionic/mysql-5.7 amd64 Packages


2) Устанавливаем MySQL 5.7.x:

# apt install -f mysql-client=5.7* mysql-community-server=5.7* mysql-server=5.7*
Указываем пароль root

3) Задаем правила безопасности (можно пропустить этот шаг)

# mysql_secure_installation

4) Проверяем версию MySQL:

# # mysql -u root -p
Enter password:
Welcome to the MySQL monitor.  Commands end with ; or \g.
Your MySQL connection id is 6
Server version: 5.7.42 MySQL Community Server (GPL)

SQL запрос, который определяет версию MySQL:

mysql> SELECT VERSION();
+-----------+
| VERSION() |
+-----------+
| 5.7.42    |