Установка MySQL 5.7 на CentOS 8

$ sed 's/,,*$//' input

Это заменит все запятые в конце строки ничем (они будут удалены ).

,,*$будет соответствовать одной или нескольким запятым в конце строки (буквально «одна запятая, а затем ноль запятых или более» ).

Другой способ сделать это состоит в том, чтобы исправить то, что производит данные так, чтобы оно не выводило пустые поля.

0
03.12.2019, 04:25
3 ответа

Я следовал приведенным здесь инструкциям и смог установить MySQL 5.7 на CentOS 8

Установите MySQL 5.7 на CentOS 8 / RHEL 8 Linux

[root@mysql01 ~]cat /etc/*release* | grep release
CentOS Linux release 8.0.1905 (Core)

[root@mysql01 ~]# rpm -qi mysql-community-server
Name        : mysql-community-server
Version     : 5.7.29
Release     : 1.el7
Architecture: x86_64
1
28.01.2020, 03:03

Как упоминал Тони выше, [принятый ответ], здесь представляет собой пошаговое руководство по установке mysql 5.7 на Centos 8.

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

шаг 1 :удалить поток MySQL по умолчанию

sudo dnf remove @mysql
sudo dnf module reset mysql && sudo dnf module disable mysql

шаг 2 :добавить репозиторий mysql 5.7

файл:

/etc/yum.repos.d/mysql-community.repo

содержание:

[mysql57-community]
name=MySQL 5.7 Community Server
baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/7/$basearch/
enabled=1
gpgcheck=0

[mysql-connectors-community]
name=MySQL Connectors Community
baseurl=http://repo.mysql.com/yum/mysql-connectors-community/el/7/$basearch/
enabled=1
gpgcheck=0

[mysql-tools-community]
name=MySQL Tools Community
baseurl=http://repo.mysql.com/yum/mysql-tools-community/el/7/$basearch/
enabled=1
gpgcheck=0

шаг 3 :установить как обычно

sudo dnf --enablerepo=mysql57-community install mysql-community-server

остальные шаги (пароль и безопасная установка аналогичны установке 5.7)

#start
sudo systemctl enable --now mysqld.service
#read temp password
grep 'A temporary password' /var/log/mysqld.log |tail -1
#secure it
sudo mysql_secure_installation
5
28.01.2020, 03:03

Да, я думаю, вопрос в том, "можно ли установить mysql5.7 на Centos 8?" Я пытался понять это уже несколько дней, но это была либо ошибка при запуске mysqld, либо не установка. Попытка установить через репозиторий с помощью команды не удалась с ошибкой. Я загрузил пакет rpm для mysql5.7, установил его, но запуск mysqld завершился ошибкой. Я гуглил ошибку, но не смог исправить. У меня ощущение, что версия не совместима с Centos8.Установка mysql8.0 прошла нормально на Centos8, mysqld также запустился нормально, но, к сожалению, я не смог подключить базу данных к стороннему программному обеспечению, над которым я работаю. Очень жаль, что все усилия оказались тщетными.

0
28.01.2020, 03:03

Теги

Похожие вопросы