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
Execute the following command :
It will list all installed mysql packages on your system. Eg:
mysql-libs-5.1.73-3.el6_5.x86_64
now execute the command:
Eg:
yum remove mysql-libs-5.1.73-3.el6_5.x86_64
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
orepel
) are enough.Try this:
you may have somehow installed mariadb when you thought it was installing mysql.
this works like a charm on centos 7 if you are inside an air-gapped (offline) server and were installed mysql using rpm bundle
This will find any files with mysql and remove them. Once that is done, you should be able to re-install mysql-server.