Lorsque vous créez MySQL pour la première fois, vous devez généralement changer le mot de passe. De plus, j'ai rencontré des serveurs fonctionnant sur plusieurs serveurs et j'ai oublié le mot de passe root de l'un d'entre eux (rappelez-vous le mot de passe utilisateur, root n'a pas été utilisé depuis longtemps) ), recherchez donc la méthode suivante en ligne et enregistrez-la.
1. Initialisez le paramètre de mot de passe
/etc/init.d/mysql stop cd /usr/local/mysql mysqld_safe –user=mysql –skip-grant-tables –skip-networking & mysql -u root mysql mysql > UPPATE user SET password=PASSWORD(‘newpassword’) where USER=’root’; mysql > FLUSH PRIVILEGES; mysql > quit ; /etc/init.d/mysql restart mysql -u root -p
Méthode 1 : utilisez la commande SET PASSWORD
mysql -u root mysql> SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘newpass’);
Méthode 2 : utilisez mysqladmin
mysqladmin -u root password “newpass” 如果root已经设置过密码,采用如下方法 mysqladmin -u root password oldpass “newpass”
Méthode 3 : Utilisez UPDATE pour modifier directement la table utilisateur
mysql -u root mysql> use mysql; mysql> UPDATE user SET Password = PASSWORD(‘newpass’) WHERE user = ‘root’; mysql> FLUSH PRIVILEGES;
2. Lorsque vous perdez le mot de passe root, définissez le mot de passe root
Méthode 1 :
mysqld_safe –skip-grant-tables& mysql -u root mysql mysql> UPDATE user SET password=PASSWORD(“new password”) WHERE user=’root’; mysql> FLUSH PRIVILEGES;
méthode 2 :
1. Modifiez le fichier de configuration mysql (la valeur par défaut est /etc/my.cnf) et ajoutez une ligne skip-grant-tables sous [mysqld]
2. Après avoir enregistré le fichier de configuration, redémarrez le service mysql service mysqld restart
3. Mysql -u root -p connectez-vous à mysql, puis appuyez sur Entrée sans saisir le mot de passe, puis modifiez le mot de passe en fonction de processus ci-dessus
4. Le mot de passe est modifié, suivez le processus 1 pour supprimer la ligne dans le fichier de configuration, puis redémarrez le service mysql
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!