Cara membersihkan instalasi mysql pada centos

9

mysql tidak ada lagi tetapi ketika saya menjalankannya yum remove mysqlmengatakan bahwa paket tersebut tersedia tetapi tidak ditandai untuk instalasi, saya tidak dapat menginstal mysql baru karena itu, saya harus menghapus semua yang berhubungan dengan hal itu sebelum menginstal yang baru, saya tidak memiliki tabel dibuat jadi tidak perlu membackup apa pun saya mencoba menggunakan plugin yum yum-remove-with-leaves tidak berfungsi dan tidak menemukan panduan untuk menginstalnya dengan benar, toh saya membaca di forum bahwa itu buggy dan seharusnya tidak diinstal jadi saya mencari cara lain untuk menghapus mysql sepenuhnya

dan bisakah saya melakukannya menggunakan sftp?

@ quanta

output dari rpm -qa | grep mysqlis

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

EDIT

Saya mencoba

yum remove mysql
yum remove mysql-server
yum clean all

dan sepertinya tidak memperbaikinya.

Ketika saya menjalankan yum install mysql mysql-serveratau yum install mysqlatau yum install install mysql-serversaya akan mendapatkan ini

masukkan deskripsi gambar di sini

pengguna
sumber
Apa output dari rpm -qa | grep mysql?
quanta
@quanta tolong baca edit saya
pengguna
Apa yang terjadi ketika Anda mengeksekusi yum install mysql-server?
quanta
@quanta tolong baca edit saya sir
pengguna

Jawaban:

8

yum remove mysql55-libs dan coba lagi.

Selain itu, saya melihat Anda menggunakan banyak repo: atom, dag, epel, rpmforge, livna, ..., mungkin menjadi penyebab pertentangan. Menurut saya, atomicdan ( rpmforgeatau epel) sudah cukup.

kuanta
sumber
1
ok bagaimana cara menghapus repo yang tidak saya butuhkan, 'yum remove dog' atau adakah cara lain?
pengguna
1
Buka /etc/yum.repos.d/*.repofile dan ubah enabled=1ke enabled=0.
quanta
tidak bekerja, saya mendapat vps baru dan berfungsi sekarang, saya kira ada sesuatu yang salah dengan server, terima kasih atas waktu Anda pak
pengguna
12
  1. Jalankan perintah berikut:

    # rpm -qa | grep mysql
    

    Ini akan mencantumkan semua paket mysql yang terinstal di sistem Anda. Misalnya:mysql-libs-5.1.73-3.el6_5.x86_64

  2. sekarang jalankan perintah:

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

    Misalnya: yum remove mysql-libs-5.1.73-3.el6_5.x86_64

Sumedh J
sumber
2

Coba ini:

    yum clean all
    yum install mysql
Richardp
sumber
yang sepertinya tidak memperbaikinya
pengguna
1

Anda mungkin telah menginstal mariadb ketika Anda berpikir menginstal 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
davidj411
sumber
Saya menghapus rpms di atas dengan yum removedan menjalankan yum install mysql-devellagi. Dan itu berhasil! Terima kasih.
MKatleast3