Jak wyczyścić instalację mysql na centos


9

mysql już nie istnieje, ale kiedy uruchamiam yum remove mysql, mówi, że pakiet jest dostępny, ale nie jest oznaczony do instalacji, nie mogę zainstalować nowego mysql z tego powodu, muszę całkowicie usunąć wszystkie związane z nim przed instalacją nowego, nie mam tabel utworzony, więc nie muszę tworzyć kopii zapasowej niczego, próbowałem użyć wtyczki mniam mniam usuń z liśćmi nie działało i nie znalazłem żadnego przewodnika, aby zainstalować go poprawnie, w każdym razie czytałem na forach, że jest wadliwy i nie powinien być zainstalowany, więc szukam innych sposobów całkowitego usunięcia mysql

i czy mogę to zrobić za pomocą sftp?

@quanta

wyjście rpm -qa | grep mysqljest

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

EDYTOWAĆ

próbowałem

yum remove mysql
yum remove mysql-server
yum clean all

i wydaje się, że to nie naprawia.

Kiedy biegnę yum install mysql mysql-serverlub yum install mysqlczy yum install install mysql-serverchciałbym uzyskać to

wprowadź opis zdjęcia tutaj


Jaka jest wydajność rpm -qa | grep mysql?
kwanty

@quanta proszę przeczytać moją edycję
użytkownik

Co się stanie, kiedy wykonasz yum install mysql-server?
kwanty

@quanta, proszę przeczytać moją edycję, proszę pana
użytkownik

Odpowiedzi:


8

yum remove mysql55-libs i spróbuj ponownie.

Poza tym widziałem, że używałeś wielu repozytoriów: atomowy, dag, epel, rpmforge, livna, ..., to może być przyczyną konfliktu. Moim zdaniem atomici ( rpmforgelub epel) wystarczą.


1
ok, jak usunąć repo, których nie potrzebuję, „mniam usuń psa” czy jest inny sposób?
użytkownik

1
Otwórz /etc/yum.repos.d/*.repoplik i zmień enabled=1na enabled=0.
kwanty

nie działało, mam nowe vps i działa teraz, myślę, że coś było nie tak z serwerem, dziękuję za
użytkownik

12
  1. Wykonaj następujące polecenie:

    # rpm -qa | grep mysql
    

    Wyświetli listę wszystkich zainstalowanych pakietów mysql w twoim systemie. Na przykład:mysql-libs-5.1.73-3.el6_5.x86_64

  2. teraz wykonaj polecenie:

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

    Na przykład: yum remove mysql-libs-5.1.73-3.el6_5.x86_64



1

mogłeś jakoś zainstalować mariadb, gdy myślałeś, że instaluje 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

Usuwam powyżej rpms yum removei uruchamiam yum install mysql-develponownie. I to działa! Dziękuję Ci.
MKatleast3
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.