Maison >base de données >tutoriel mysql >Comment changer le mot de passe Root de MySQL/MariaDB sous Linux

Comment changer le mot de passe Root de MySQL/MariaDB sous Linux

WBOY
WBOYavant
2023-06-03 11:32:12928parcourir

Changez le mot de passe root de MySQL ou MariaDB

Vous connaissez le mot de passe root, mais souhaitez le réinitialiser, pour une telle situation, assurons-nous d'abord que MariaDB est en cours d'exécution :

------------- CentOS/RHEL 7 and Fedora 22+ -------------# systemctl is-active mariadb------------- CentOS/RHEL 6 and Fedora -------------# /etc/init.d/mysqld status
Comment changer le mot de passe Root de MySQL/MariaDB sous Linux

Vérifiez l'état de MysQL

S'il n'y a pas de mot-clé actif dans le retour de commande ci-dessus, alors le service est arrêté. Vous devez démarrer le service de base de données avant de passer à l'étape suivante :

------------- CentOS/RHEL 7 and Fedora 22+ -------------# systemctl start mariadb------------- CentOS/RHEL 6 and Fedora -------------# /etc/init.d/mysqld start

Ensuite, nous nous connecterons au serveur de base de données en tant que root. :

# mysql -u root -p

Pour assurer la compatibilité, nous utiliserons l'instruction suivante pour mettre à jour la table utilisateur de la base de données MySQL. Veuillez remplacer « YourPasswordHere » par votre nouveau mot de passe pour le compte root.

MariaDB [(none)]> USE mysql;
MariaDB [(none)]> UPDATE user SET password=PASSWORD('YourPasswordHere') WHERE User='root' AND Host = 'localhost';
MariaDB [(none)]> FLUSH PRIVILEGES;

Pour vérifier que l'opération a réussi, entrez la commande suivante pour quitter la session MariaDB en cours.

MariaDB [(none)]> exit;

Ensuite, appuyez sur Entrée. Vous devriez maintenant pouvoir vous connecter au serveur en utilisant votre nouveau mot de passe.

Comment changer le mot de passe Root de MySQL/MariaDB sous Linux

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer