Maison  >  Article  >  Comment ajouter un mot de passe root dans MySQL

Comment ajouter un mot de passe root dans MySQL

zbt
zbtoriginal
2023-07-25 17:20:435227parcourir

Comment ajouter un mot de passe root à MySQL : 1. Démarrez le service de base de données ; 2. Ouvrez le terminal de ligne de commande ou le client MySQL 3. Après vous être connecté à MySQL, exécutez ALTER USER 'root'@'localhost' IDENTIFIED BY '. commande your_password' pour ajouter le mot de passe root ; 4. Après avoir exécuté la commande ci-dessus, MySQL mettra à jour le mot de passe de l'utilisateur ; 5. Testez le nouveau mot de passe.

Comment ajouter un mot de passe root dans MySQL

L'environnement d'exploitation de ce tutoriel : système windows10, version mysql8.0.16, ordinateur DELL G3.

MySQL est un système de gestion de base de données relationnelle open source populaire qui est largement utilisé comme base de données principale pour diverses applications. Lors de l'utilisation de MySQL, par défaut, l'utilisateur root est l'utilisateur disposant de la plus haute autorité et peut effectuer toutes les opérations de base de données. Afin de protéger la sécurité de la base de données, il est recommandé de définir un mot de passe pour l'utilisateur root.

Ce qui suit décrira en détail comment ajouter le mot de passe root dans MySQL.

1. Tout d'abord, assurez-vous que le système de gestion de base de données MySQL a été installé et que le service de base de données a été démarré. Si MySQL n'est pas encore installé, vous pouvez le télécharger depuis le site officiel et suivre le guide pour l'installer.

2. Ouvrez un terminal de ligne de commande ou un client MySQL pour effectuer les étapes suivantes. Sur les systèmes Windows, vous pouvez rechercher et ouvrir le client de ligne de commande MySQL dans le menu Démarrer ou utiliser l'invite de commande. Sur les systèmes Linux, ouvrez un terminal et utilisez la commande `mysql -u root -p`Connectez-vous à MySQL.

3. Après vous être connecté à MySQL, vous pouvez exécuter la commande suivante pour ajouter le mot de passe root :

ALTER USER 'root'@'localhost' IDENTIFIED BY 'your_password';

où `your_password` est le mot de passe souhaité. à régler. Veuillez noter que dans cette commande, nous avons sélectionné ``root'@'localhost'` comme utilisateur dont nous voulons changer le mot de passe. `root` représente le nom d'utilisateur, `localhost` représente la source de connexion, qui peut être modifiée selon les besoins.

4. Après avoir exécuté la commande ci-dessus, MySQL mettra à jour le mot de passe de l'utilisateur et donnera les commentaires correspondants. Si tout se passe bien, vous verrez un message indiquant que le mot de passe a été modifié avec succès.

5. Testez le nouveau mot de passe : utilisez la commande `EXIT` pour quitter la ligne de commande ou le client MySQL, puis utilisez la commande suivante pour vous reconnecter à MySQL :

mysql -u root -p

Le système va vous invite à saisir votre mot de passe. Entrez le mot de passe que vous venez de définir et appuyez sur Entrée.

Si le mot de passe est correct, vous vous connecterez avec succès à MySQL. Sinon, le système affichera un message d'erreur et vous devrez ressaisir votre mot de passe.

Avec les étapes ci-dessus, vous avez réussi à ajouter un mot de passe à l'utilisateur root. Désormais, chaque fois que vous vous connectez à MySQL en utilisant l'utilisateur root, vous devez fournir le mot de passe correct.

Cette mesure de sécurité est très importante pour assurer la sécurité de votre base de données et empêcher tout accès non autorisé. Après avoir défini le mot de passe root, assurez-vous de le conserver en sécurité et de le partager uniquement avec des utilisateurs de confiance.

Dans les opérations quotidiennes, il est recommandé de suivre les meilleures pratiques, telles que : utiliser des utilisateurs avec moins de privilèges pour effectuer des tâches courantes et utiliser root uniquement en cas de besoin. De plus, définissez des mots de passe complexes et uniques pour augmenter la sécurité de la base de données .

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:
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