web-dev-qa-db-fra.com

Yum: Aucun paquet MySQL-Server disponible In Cent OS 7

Je viens d'installer Apache sur mon nouveau serveur numérique Ocean Cent OS 7 X64. Lorsque vous suivez le tutoriel de Numérique Ocean, Yum ne peut pas installer MySQL-Server.

# yum install mysql mysql-server mysql-libs mysql-server
Loaded plugins: fastestmirror
Loading mirror speeds from cached hostfile
 * base: mirrors.usinternet.com
 * extras: mirror.cogentco.com
 * updates: mirror.atlanticmetro.net
Package 1:mariadb-5.5.40-2.el7_0.x86_64 already installed and latest version
No package mysql-server available.
Package 1:mariadb-libs-5.5.40-2.el7_0.x86_64 already installed and latest version
No package mysql-server available.
Nothing to do

# service mysqld start
Redirecting to /bin/systemctl start  mysqld.service
Failed to issue method call: Unit mysqld.service failed to load: No such file or directory.

Ceci est mon 3ème serveur met en place MySQL, mais celui-ci m'a soulevé.

3
User

Dans Rhel 7, et par conséquent dans Centos7, le mysql- Packages (ou la plupart d'entre eux, quand même) ont été remplacés par mariadb- Packages en raison d'une renommée/fourchette en amont. Simplement yum install mariadb-server mariadb-libs mariadb Et vous devriez être correct - les noms de commande eux-mêmes sont toujours surtout mysql liés.

8
John

Comme le répondit par John MySQL est remplacé par Mariadb dans Rhel 7 et plus tard, mais vous pouvez toujours installer MySQL. Suivez les étapes suivantes:

  1. Téléchargez et ajoutez le référentiel, puis mettez à jour.

    wget http://repo.mysql.com/mysql-community-release-el7-5.noarch.ripm
    [.____] Sudo RPM -IVH MySQL-Community-Livraison-EL7-5.NOARCH.RPM
    Mise à jour de miam

  2. Installez MySQL comme d'habitude et démarrez le service. Lors de l'installation, on vous demandera si vous souhaitez accepter les résultats de la vérification GPG du fichier .RPM. Si aucune erreur ou incompatibilité ne se produit, entrez y.

    Sudo yum installer mysql-serveur
    Sudo SystemCTL Démarrer MYSQLD

Réf: Linode

3
Vishrant