Maison > Tutoriel système > Linux > Changez facilement le mot de passe Root de MySQL/MariaDB sous Linux

Changez facilement le mot de passe Root de MySQL/MariaDB sous Linux

PHPz
Libérer: 2024-02-05 16:24:03
avant
1279 Les gens l'ont consulté

Si vous installez MySQL ou MariaDB pour la première fois, vous pouvez exécuter le script mysql_secure_installation pour effectuer les paramètres de sécurité de base. L'un des paramètres concerne le mot de passe root de la base de données. Ce mot de passe doit être gardé secret et utilisé uniquement lorsque cela est nécessaire. Si vous devez le modifier (par exemple, lorsque l'administrateur de la base de données change ou est renvoyé !), vous pouvez également le faire via ce script.

Veuillez exécuter le script mysql_secure_installation pour implémenter ces paramètres de sécurité.

Changez facilement le mot de passe Root de MySQL/MariaDB sous Linux

Changez le mot de passe root de MySQL ou MariaDB

Vous connaissez le mot de passe root, mais souhaitez le réinitialiser. Dans ce cas, 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
Copier après la connexion
Changez facilement le mot de passe Root de MySQL/MariaDB sous Linux

Vérifier le statut MysQL

S'il n'y a pas de mot-clé actif dans le retour de commande ci-dessus, alors le service est arrêté et 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
Copier après la connexion

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

# mysql -u root -p
Copier après la connexion

Afin d'être compatible avec les différentes versions, nous utiliserons l'instruction suivante pour mettre à jour la table user de la base de données mysql. Notez que vous devez remplacer YourPasswordHere par le nouveau mot de passe que vous choisissez pour root.

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

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

MariaDB [(none)]> exit;
Copier après la connexion

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

Changez facilement le mot de passe Root de MySQL/MariaDB sous Linux

Changer le mot de passe racine MysQL/MariaDB

Résumé

Dans cet article, nous expliquons comment changer le mot de passe root MariaDB / MySQL - peut-être connaissez-vous la méthode dont nous parlons, ou peut-être pas.

Comme d'habitude, si vous avez des questions ou des commentaires, n'hésitez pas à utiliser la zone de commentaires ci-dessous pour laisser vos précieux commentaires ou suggestions, nous attendons avec impatience vos messages.

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!

source:lxlinux.net
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