Як почистити встановлення mysql на центсі


9

mysql вже не існує, але коли я запускаю, yum remove mysqlвін каже, що пакет доступний, але не позначений для встановлення, я не можу встановити новий mysql через це, мені потрібно повністю видалити все, що з ним пов'язано, перш ніж встановлювати новий, у мене немає таблиць створено, тому не потрібно робити резервне копіювання нічого, я намагався використовувати плагін Yum yum-remove-with-листя не працював і не знайшов посібника, щоб правильно його встановити, все одно я читав на форумах, що це баггі і не слід Будьте встановлені, тому я шукаю інші способи повністю видалити mysql

і чи можу я це зробити за допомогою sftp?

@quanta

вихід 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

EDIT

я намагався

yum remove mysql
yum remove mysql-server
yum clean all

і, здається, це не виправити.

Коли я біжу yum install mysql mysql-serverабо yum install mysqlабо yum install install mysql-serverя хотів би отримати це

введіть тут опис зображення


Який вихід rpm -qa | grep mysql?
кванта

@quanta, будь ласка, прочитайте мою редакцію
користувача

Що відбувається при виконанні yum install mysql-server?
кванта

@quanta, будь ласка, прочитайте мою редагуючу пана
користувача

Відповіді:


8

yum remove mysql55-libs і спробуйте ще раз.

Крім того, я бачив, що ви використовували багато репостів: atomic, dag, epel, rpmforge, livna, ..., це може бути причиною конфлікту. На мою думку, atomicі ( rpmforgeабо epel) достатньо.


1
ОК, як видалити репости, які мені не потрібні, "вийміть собаку" чи є інший спосіб?
користувач

1
Відкрийте /etc/yum.repos.d/*.repoфайл та змініть enabled=1на enabled=0.
кванта

не працювало, у мене з'явився новий vps, і він працює зараз, я думаю, що з сервером щось не так, дякую за ваш час, сер
користувач

12
  1. Виконайте таку команду:

    # rpm -qa | grep mysql
    

    У ньому буде перераховано всі встановлені пакети mysql у вашій системі. Наприклад:mysql-libs-5.1.73-3.el6_5.x86_64

  2. тепер виконайте команду:

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

    Наприклад: yum remove mysql-libs-5.1.73-3.el6_5.x86_64



1

ви, можливо, якось встановили mariadb, коли ви думали, що він встановлює 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

Я стираю вище rpms з yum removeі запускаю yum install mysql-develще раз. І це працює! Дякую.
MKatleast3
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.