9

mysql does not exist anymore but when i run yum remove mysql it says that the package is available but not marked for installation, i cannot install new mysql because of that, I need to completely delete everything related to it before installing new one, i do not have tables created so don't need to backup anything i tried to use the yum plugin yum-remove-with-leaves didn't work and didn't find any guide to install it properly, anyway i read on forums that it's buggy and should not be installed so I'm searching for other ways to remove mysql completely

and can i do it using sftp?

@quanta

the output of rpm -qa | grep mysql is

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

EDIT

I tried

yum remove mysql
yum remove mysql-server
yum clean all

and it doesn't seem to fix it.

When I run yum install mysql mysql-server or yum install mysql or yum install install mysql-server i would get this

enter image description here

  • What is the output of rpm -qa | grep mysql? – quanta Sep 5 '11 at 2:20
  • @quanta please read my edit – user Sep 5 '11 at 8:29
  • What happens when you execute yum install mysql-server? – quanta Sep 5 '11 at 8:32
  • @quanta please read my edit sir – user Sep 5 '11 at 10:12
7

yum remove mysql55-libs and try again.

Besides, I saw you used a lot of repos: atomic, dag, epel, rpmforge, livna, ..., it may be the cause of conflicting. In my opinion, atomic and (rpmforge or epel) are enough.

  • 1
    ok how to remove the repos that i don't need, 'yum remove dog' or is there another way? – user Sep 5 '11 at 10:39
  • 1
    Open the /etc/yum.repos.d/*.repo file and change enabled=1 to enabled=0. – quanta Sep 5 '11 at 10:45
  • didn't work, i got a new vps and it's working now, i guess there was something wrong with the server, thanks for your time sir – user Sep 6 '11 at 21:04
12
  1. Execute the following command :

    # rpm -qa | grep mysql
    

    It will list all installed mysql packages on your system. Eg: mysql-libs-5.1.73-3.el6_5.x86_64

  2. now execute the command:

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

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

2

Try this:

    yum clean all
    yum install mysql
  • that doesn't seem to fix it – user Sep 5 '11 at 10:12
1

you may have somehow installed mariadb when you thought it was installing 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
  • I erase above rpms with yum remove and run yum install mysql-devel again. And it works! Thank you. – MKatleast3 Jul 4 '18 at 4:43

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.