Lors du processus d'utilisation de la base de données MySQL, il est souvent nécessaire de changer le mot de passe de l'utilisateur root. Sous macOS, pour changer le mot de passe de l'utilisateur root MySQL, vous pouvez suivre les étapes ci-dessous.
Entrez la commande suivante pour arrêter le service MySQL :
sudo /usr/local/mysql/support-files/mysql.server stop
Démarrez le serveur MySQL et ignorez le tableau des autorisations comme suit :
sudo mysqld_safe --skip-grant-tables
Ouvrez une autre fenêtre de terminal et entrez La commande suivante est utilisée pour se connecter au serveur MySQL :
mysql -u root
Entrez la commande suivante pour changer le mot de passe de l'utilisateur root :
use mysql; update user set authentication_string=password('新密码') where user='root'; flush privileges;
Où, le nouveau mot de passe est le mot de passe que vous souhaitez définir. Il convient de noter que dans MySQL 5.7 et les versions plus récentes, la politique de mot de passe par défaut pour l'utilisateur root a été mise à niveau et un mot de passe répondant aux exigences doit être défini. Sinon, une erreur peut être signalée.
Enfin, quittez le serveur MySQL et entrez la commande suivante :
exit
Arrêtez le service MySQL et entrez la commande suivante :
sudo /usr/local/mysql/support-files/mysql.server stop
Voici les étapes détaillées pour modifier le mot de passe de l'utilisateur root MySQL sous macOS. Si votre version de MySQL est différente, les étapes peuvent être légèrement différentes. En bref, changer le mot de passe de l'utilisateur root MySQL n'est pas difficile, tant que vous suivez les bonnes étapes.
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!