Maison > base de données > tutoriel mysql > le corps du texte

Comment changer le mot de passe MySQL via cmd ?

青灯夜游
Libérer: 2020-09-02 11:45:56
original
6007 Les gens l'ont consulté

Méthode : 1. Utilisez la commande "SET PASSWORD FOR 'root'@'localhost'=PASSWORD('newpass');" 2. Utilisez "mysqladmin -u root password oldpass "newpass"".

Comment changer le mot de passe MySQL via cmd ?

Méthode MySQL pour changer le mot de passe via cmd :

1. 🎜>

/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
Copier après la connexion

Méthode 1 : utilisez la commande SET PASSWORD   

mysql -u root 
  mysql> SET PASSWORD FOR ‘root’@’localhost’ = PASSWORD(‘newpass’);
Copier après la connexion

Méthode 2 : utilisez mysqladmin   

mysqladmin -u root password “newpass”
Copier après la connexion

Si root a déjà défini un mot de passe, utilisez la méthode suivante


mysqladmin -u root password oldpass “newpass”
Copier après la connexion

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;
Copier après la connexion

2 Définissez le mot de passe root lorsque vous perdez 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;
Copier après la connexion

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 selon le processus ci-dessus.

4. Une fois le mot de passe modifié, suivez Dans le processus 1, supprimez la ligne dans le fichier de configuration, puis redémarrez le service mysql

Recommandations associées : "

Tutoriel 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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal