Nous allons vous montrer comment réinitialiser le mot de passe racine MySQL. Si vous avez attribué une root
mot de passe précédemment mais que vous l'avez oublié, vous pouvez attribuer un nouveau mot de passe. La réinitialisation du mot de passe root du serveur MySQL est une tâche assez simple et peut être accomplie en moins de 10 minutes.
1.Connectez-vous en tant que root via ssh et arrêtez le serveur MySQL.
debian-ubuntu# /etc/init.d/mysql stop centos-fedora# /etc/init.d/mysqld stop
2. Démarrez le serveur MySQL avec l'option "skip-grant-tables".
# mysqld_safe --skip-grant-tables &
Cela désactivera l'authentification MySQL et exécutera le processus en arrière-plan.
3. Connectez-vous à MySQL en tant que root.
# mysql -u root mysql
4. Réinitialisez le mot de passe MySQL.
UPDATE user SET Password=PASSWORD('NEW_PASSWORD') WHERE User='root'; FLUSH PRIVILEGES; exit;
Remplacez NEW_PASSWORD par votre nouveau mot de passe !
5. Une fois le mot de passe réinitialisé, démarrez le serveur MySQL en mode normal.
debian-ubuntu# /etc/init.d/mysql restart centos-fedora# /etc/init.d/mysqld restart
Vous pouvez maintenant vous connecter à MySQL en tant qu'utilisateur root en utilisant le nouveau mot de passe.
Tapez "mysql -u root -p " dans le terminal, et entrez le mot de passe lorsque vous y êtes invité.
Bien sûr, vous n'avez pas besoin de réinitialiser le mot de passe racine MySQL si vous utilisez l'un de nos services d'hébergement VPS MySQL, auquel cas vous pouvez simplement demander à nos administrateurs Linux experts de vous aider ou de vous montrer comment réinitialiser le mot de passe racine MySQL. , toi-même. Ils sont disponibles 24h/24 et 7j/7 et prendront immédiatement en charge votre demande.
PS. Si vous avez aimé cet article sur la façon de réinitialiser le mot de passe root MySQL, partagez-le avec vos amis sur les réseaux sociaux à l'aide des boutons à gauche ou laissez simplement une réponse ci-dessous. Merci.