Maison > Article > base de données > Explication détaillée sur la suppression du cache de la base de données MySQL et la modification du mot de passe du forum
Connectez-vous à la base de données Discuz Forum et exécutez les commandes MySQL suivantes :
[root@test1 control]# mysql -uroot -p MySQL [(none)]> show databases;
Utilisez la base de données Discuz Forum
mysql> use discuzdb; mysql> show tables;
pour afficher le Discuz Base de données du forum Structure de la table
mysql> desc pre_ucenter_members;
Requête Mot de passe de connexion au compte administrateur du forum Discuz
mysql> mysql> select * from pre_ucenter_members where username="admin";
Définissez un nouveau mot de passe et générez-le avec md5 Une clé
mysql> select md5("newpassword"); +----------------------------------+ | md5("newpassword") | +----------------------------------+ | da0ad52378e990f8e35b0f9d73b9961d | +----------------------------------+
modifie le mot de passe de l'utilisateur administrateur du forum en fonction de la valeur md5 définie ci-dessus
mysql> up date pre_ucenter_members set password="da0ad52378e990f8e35b0f9d73b9961d" where username="admin";
Nettoyez la base de données MySQL séparément ci-dessous.
mysql> flush hosts; Query OK, 0 rows affected (0.00 sec) mysql> flush logs; Query OK, 0 rows affected (0.04 sec) mysql> flush privileges; Query OK, 0 rows affected (0.00 sec) mysql> flush tables; Query OK, 0 rows affected (0.01 sec) mysql> flush status; Query OK, 0 rows affected (0.00 sec) mysql> flush tables; Query OK, 0 rows affected (0.00 sec) mysql> flush status; Query OK, 0 rows affected (0.00 sec)Ensuite, connectez-vous au forum maintenant, entrez le nom d'utilisateur admin et le nouveau mot de passe, et vous pourrez vous connecter avec succès La méthode de vidage du cache utilise principalement le Commande flush pour exécuter FLUSH. Vous devez avoir l'autorisation de rechargement
statusVariable à 0
flush master supprime tous les fichiers journaux binaires dans le fichier d'index du journal binaire flush query cache réorganise le cache de requêtes pour éliminer la fragmentation et améliorer les performancesFlush slave est similaire à la réinitialisation de la réplication, faisant oublier à la base de données esclave l'emplacement de réplication de la base de données maître [Recommandations associées]Spécial recommandé : Téléchargement de la version V0.1 de "php Programmer Toolbox"
2.Tutoriel vidéo en ligne MySQL gratuit
3.Choses sur la conception de bases de données
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!