Installation, configuration, désinstallation de MySQL

Utilisateurs 7353950 2022-06-23 17:31:43 阅读数:613

installationconfigurationsinstallationmysql

MysqlConfiguration de l'installation pour(Basé surCentos7)

InstallationmysqlBase de données

[[email protected] ~]# wget https://dev.mysql.com/get/mysql57-community-release-el7-9.noarch.rpm
[[email protected] ~]# yum -y install mysql57-community-release-el7-9.noarch.rpm
[[email protected] ~]# cd /etc/yum.repos.d/
[[email protected] ~]# yum -y install mysql-server

Démarrer la base de données

[[email protected] ~]# systemctil start mysqld

Interrogation du mot de passe de la base de données d'initialisation

[[email protected] ~]# grep 'passowrd' /var/log/mysql.log
--Displayed [email protected]: ***Est le mot de passe de connexion de la base de données initialisée

Connectez - vous à la base de données

[[email protected] ~]# mysql -uroot -p
[[email protected] ~]# password:

Définir le mot de passe

mysql> set password for Nom d'[email protected] = password('Nouveau mot de passe');

Voir les paramètres du mot de passe

mysql> show variables like 'validate_password%';

Modifier le niveau de mot de passe est faible

mysql> set global validate_password_policy=LOW;

Modifier la longueur minimale du mot de passe à 6Bits

mysql> set global validate_password_length=6;

Définir un nouveau mot de passe pour la base de données

mysql> set password for 'root'@'localhost' = password('bigdata');

Ouvrir la base de données d'accès à distance

mysql> grant all privileges on *.* to 'root'@'%' identified by 'bigdata' with grant option;mysql> flush privileges;

MysqlDésinstaller complètement(Basé surCentos7)

Demandes de renseignements etmysqlAutresrpmSac

[[email protected] ~]# rpm -qa |grep -i mysql
mysql57-community-release-el7-9.noarch
mysql-community-client-5.7.32-1.el7.x86_64
mysql-community-libs-5.7.32-1.el7.x86_64
mysql-community-libs-compat-5.7.32-1.el7.x86_64
mysql-community-common-5.7.32-1.el7.x86_64
mysql-community-server-5.7.32-1.el7.x86_64

Utiliseryum remove La commande désinstalle ces paquets

[[email protected] ~]# yum remove mysql57-community-release-el7-9.noarch
[[email protected] ~]# yum remove mysql-community-client-5.7.32-1.el7.x86_64
[[email protected] ~]# yum remove mysql-community-libs-5.7.32-1.el7.x86_64
[[email protected] ~]# yum remove mysql-community-libs-compat-5.7.32-1.el7.x86_64
[[email protected] ~]# yum remove mysql-community-common-5.7.32-1.el7.x86_64
[[email protected] ~]# yum remove mysql-community-server-5.7.32-1.el7.x86_64

Trouvermysql Reste et supprime le répertoire associé à

[[email protected] ~]# find / -name mysql
/etc/selinux/targeted/active/modules/100/mysql
/var/lib/mysql
/var/lib/mysql/mysql
/usr/share/mysql

Supprimer les résidus

[[email protected] ~]# rm -rf /etc/selinux/targeted/active/modules/100/mysql
[[email protected] ~]# rm -rf /var/lib/mysql
[[email protected] ~]# rm -rf /var/lib/mysql/mysql
[[email protected] ~]# rm -rf /usr/share/mysql

Supprimer/var/log/mysqld.log

[[email protected] ~]# rm -rf /var/log/mysqld.log
--Si vous ne supprimez pas ce fichier,Cela peut entraîner une nouvelle installationmysqlImpossible de survivre au nouveau mot de passe, Impossible de se connecter mysql
Copyright:Cet article est[Utilisateurs 7353950]Établi,Veuillez apporter le lien original pour réimprimer,remercier。 https://fra.fheadline.com/2022/174/202206231642464911.html