Mysql 5.7-Installation, Repository wird nicht aufgeführt

371
Nagendra

Ich versuche, MYSQL5.7 unter Linux Server Version 6.7 (Santiago) zu installieren.

Pro Anleitung füge ich zunächst das Repository hinzu. Das funktioniert gut, aber wenn ich yum repolist, wird dort kein mysql angezeigt. Alles sieht gut aus, aber es funktioniert nicht wie erwartet. Warum?

[root@mcsmyspr-labc01 tmp]# yum localinstall mysql57-community-release-el7-11.noarch.rpm Loaded plugins: security Setting up Local Package Process Examining mysql57-community-release-el7-11.noarch.rpm: mysql57-community-release-el7-11.noarch Marking mysql57-community-release-el7-11.noarch.rpm to be installed Resolving Dependencies --> Running transaction check ---> Package mysql57-community-release.noarch 0:el7-11 will be installed --> Finished Dependency Resolution  Dependencies Resolved  ========================================================================================================================================================================================================= Package Arch Version Repository Size ========================================================================================================================================================================================================= Installing: mysql57-community-release noarch el7-11 /mysql57-community-release-el7-11.noarch 31 k  Transaction Summary ========================================================================================================================================================================================================= Install 1 Package(s)  Total size: 31 k Installed size: 31 k Is this ok [y/N]: y Downloading Packages: Running rpm_check_debug Running Transaction Test Transaction Test Succeeded Running Transaction Installing : mysql57-community-release-el7-11.noarch 1/1 Verifying : mysql57-community-release-el7-11.noarch 1/1  Installed: mysql57-community-release.noarch 0:el7-11  Complete! 
1

1 Antwort auf die Frage

0
user3788685

Es klingt sehr nach einem Repo, das in der Konfigurationsdatei nicht aktiviert wurde.

Navigiere zu; /etc/yum.repos.d/mysql-community.repoDarin sollten Sie die folgenden Zeilen finden - Sie werden einige Abschnitte haben, also überprüfen Sie die einzelnen Zeilen, die Sie verwenden möchten / möchten.

[mysql57-community] name=MySQL 5.7 Community Server baseurl=http://repo.mysql.com/yum/mysql-5.7-community/el/6/$basearch/ enabled=0 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-mysql 

Beachten Sie die Zeile enabled=0, die geändert werden muss. enabled=1Sie sollten dann das Repo auflisten können.

In Ihrer ursprünglichen Frage scheint es, als hätten Sie die CentOS 7-Datei installiert (wie durch das el7Teil angegeben). Sie sollten die CentOS 6-Datei verwenden, die hier heruntergeladen werden kann . (Denken Sie daran, die richtigen Abschnitte / Versionen zu aktivieren)