Come ripulire l'installazione di mysql su centos


9

mysql non esiste più ma quando lo eseguo yum remove mysqldice che il pacchetto è disponibile ma non contrassegnato per l'installazione, non posso installare nuovo mysql per questo motivo, devo eliminare completamente tutto ciò che è collegato prima di installarne uno nuovo, non ho tabelle creato quindi non ho bisogno di fare il backup di nulla ho provato a usare il plugin yum yum-remove-with-leaves non ha funzionato e non ho trovato alcuna guida per installarlo correttamente, comunque ho letto sui forum che è difettoso e non dovrebbe essere installato, quindi sto cercando altri modi per rimuovere mysql completamente

e posso farlo usando sftp?

@quanta

l'output di rpm -qa | grep mysqlè

mysql55-libs-5.5.10-1.w5
libmysqlclientl5-5.0.77-1.1.w5
php-mysql-5.3.8-1.1.w5

MODIFICARE

Provai

yum remove mysql
yum remove mysql-server
yum clean all

e non sembra risolverlo.

Quando eseguo yum install mysql mysql-servero yum install mysqlo yum install install mysql-servervorrei ottenere questo

inserisci qui la descrizione dell'immagine


Qual è l'output di rpm -qa | grep mysql?
Quanta,

@quanta leggi la mia modifica
utente

Cosa succede quando esegui yum install mysql-server?
quanti

@quanta, per favore leggi il mio edit signore
utente

Risposte:


8

yum remove mysql55-libs e riprova.

Inoltre, ho visto che hai usato molti repository: atomico, dag, epel, rpmforge, livna, ..., potrebbe essere la causa del conflitto. Secondo me, atomice ( rpmforgeo epel) sono sufficienti.


1
ok come rimuovere i repository di cui non ho bisogno, "yum remove dog" o c'è un altro modo?
utente

1
Apri il /etc/yum.repos.d/*.repofile e enabled=1passa a enabled=0.
quanta

non ha funzionato, ho un nuovo vps e ora funziona, suppongo che ci sia stato qualcosa di sbagliato nel server, grazie per il tuo tempo signore
utente

12
  1. Eseguire il comando seguente:

    # rpm -qa | grep mysql
    

    Elencherà tutti i pacchetti mysql installati sul tuo sistema. Per esempio:mysql-libs-5.1.73-3.el6_5.x86_64

  2. ora esegui il comando:

    # yum remove <name displayed in above step-1>
    

    Per esempio: yum remove mysql-libs-5.1.73-3.el6_5.x86_64



1

potresti aver installato mariadb in qualche modo quando pensavi che stesse installando mysql.

[root@localhost data_decrypt]# rpm -qa | grep maria
mariadb-server-5.5.52-1.el7.x86_64
mariadb-libs-5.5.52-1.el7.x86_64
mariadb-devel-5.5.52-1.el7.x86_64
mariadb-5.5.52-1.el7.x86_64

Cancella sopra rpms con yum removee corro di yum install mysql-develnuovo. E funziona! Grazie.
MKatleast3
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.