Maison > base de données > tutoriel mysql > le corps du texte

Comment changer le mot de passe de l'utilisateur root MySQL sur Mac

PHPz
Libérer: 2023-04-19 17:26:42
original
1331 Les gens l'ont consulté

Lors de l'utilisation de la base de données MySQL sur un système Mac, nous devons souvent effectuer certaines opérations de routine, telles que changer le mot de passe de l'utilisateur root. MySQL est un système de base de données relationnelle qui utilise le langage SQL pour ajouter, supprimer, modifier et récupérer des données dans une base de données. Dans cet article, nous apprendrons comment changer le mot de passe de l'utilisateur root MySQL sur Mac.

Étape 1 : Arrêtez le service MySQL

Nous devons d'abord arrêter le service MySQL avant de pouvoir changer le mot de passe. Ouvrez le terminal et entrez la commande suivante :

sudo /usr/local/mysql/support-files/mysql.server stop
Copier après la connexion

Entrez le mot de passe et attendez que le service MySQL s'arrête.

Étape 2 : Redémarrez le service MySQL et ignorez la vérification des autorisations

Redémarrez le service MySQL, mais ignorez la vérification des autorisations. Exécutez la commande suivante dans le terminal :

sudo /usr/local/mysql/bin/mysqld_safe --skip-grant-tables
Copier après la connexion

Cette commande démarrera le service MySQL mais ignorera la vérification des autorisations. La commande affichera également certaines informations et nous devons garder le terminal ouvert.

Étape 3 : Connectez-vous au programme MySQL

Ouvrez une nouvelle fenêtre de terminal et entrez la commande suivante :

mysql -uroot mysql
Copier après la connexion

Cette commande démarrera l'application MySQL et vous serez automatiquement connecté en tant qu'utilisateur root. Notez que si la vérification des autorisations a été ignorée via la commande précédente, aucun mot de passe n'est requis.

Étape 4 : Modifier le mot de passe de l'utilisateur root

Maintenant que vous êtes connecté en tant qu'utilisateur root dans l'application MySQL, vous devez effectuer des opérations spécifiques de modification du mot de passe. Entrez la commande suivante dans la ligne de commande :

update user set password=password('your-new-password') where user='root';
Copier après la connexion

Veuillez remplacer your-new-password par le nouveau mot de passe que vous souhaitez définir.

Cinquième étape : Quittez l'application MySQL et arrêtez le service MySQL

Entrez la commande suivante dans l'application MySQL pour quitter :

exit;
Copier après la connexion

Maintenant, nous voulons fermer la fenêtre de terminal que nous avons ouverte à l'étape 2. Revenez à la fenêtre du terminal ouverte à l'étape 2 et appuyez sur les touches "Contrôle + C". Cela fermera le service MySQL.

Étape 6 : Redémarrez le service MySQL

Exécutez la commande suivante dans la fenêtre du terminal pour redémarrer le service MySQL :

sudo /usr/local/mysql/support-files/mysql.server start
Copier après la connexion

Maintenant, vous avez modifié avec succès le mot de passe de l'utilisateur root.

Résumé

MySQL est un système de base de données relationnelle puissant et facile à utiliser, et c'est également l'un des logiciels de base de données les plus populaires sur Mac. Dans cet article, nous avons appris les étapes pour modifier le mot de passe de l'utilisateur root MySQL sur le système Mac. Ces étapes nécessitent une certaine connaissance de la ligne de commande, mais peuvent être effectuées de manière simple et rapide.

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:php.cn
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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!