Comment désinstaller complètement MariaDB 5.5 (y compris les configurations) de CentOS 7


1

J'ai essayé la commande

yum remove mariadb mariadb-server

Il a supprimé le client mais n'a pas réussi à supprimer le serveur.

error reading information on service mysql: No such file or directory
error: %preun(MariaDB-server-5.5.41-1.el7.centos.x86_64) scriptlet failed, exit status 1
Error in PREUN scriptlet in rpm package MariaDB-server-5.5.41-1.el7.centos.x86_64
error: MariaDB-server-5.5.41-1.el7.centos.x86_64: erase failed
Erasing    : MariaDB-client-5.5.41-1.el7.centos.x86_64                                                                                        1/2 
Verifying  : MariaDB-client-5.5.41-1.el7.centos.x86_64                                                                                        1/2 
Verifying  : MariaDB-server-5.5.41-1.el7.centos.x86_64                                                                                        2/2 

Removed:
MariaDB-client.x86_64 0:5.5.41-1.el7.centos                                                                                                       

Failed:
MariaDB-server.x86_64 0:5.5.41-1.el7.centos 

Aucune suggestion?

Réponses:


0

J'ai réinstallé MariaDB puis désinstallé en utilisant rmp not yum. Voici les étapes que j'ai effectuées-

Téléchargé les RPM requis

wget http://archive.mariadb.org/mariadb-5.5.41/yum/centos7-amd64/rpms/MariaDB-5.5.41-centos7_0-x86_64-client.rpm
wget http://archive.mariadb.org/mariadb-5.5.41/yum/centos7-amd64/rpms/MariaDB-5.5.41-centos7_0-x86_64-common.rpm
wget http://archive.mariadb.org/mariadb-5.5.41/yum/centos7-amd64/rpms/MariaDB-5.5.41-centos7_0-x86_64-server.rpm

Installez-le à nouveau

rpm -ivh MariaDB-5.5.41-*.rpm

Effacer les colis

rpm -e `rpm -qa | grep MariaDB` --noscripts

Supprimer les fichiers de configuration

rm -rf /var/lib/mysql
rm /etc/my.cnf

rm -rf / var / lib / mysql et rm /etc/my.cnf que fait réellement cette 2? après avoir suivi quelques instructions pour désinstaller mariadb, les données de ma base de données ont également disparu
user259752

le fichier /etc/my.cnf est le fichier de configuration et les fichiers de données sont contenus dans / var / lib / mysql . Donc, si vous supprimez / var / lib / mysql, vos données seront également supprimées. Essayez d'ouvrir le fichier /etc/my.cnf avec un éditeur de texte et cherchez datadir, vous verrez quelque chose comme datadir = / var / lib / mysql Le chemin d'accès à vos fichiers de données.
Newton Sarker
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.