Maison >base de données >tutoriel mysql >Comment définir un mot de passe pour MySQL Mac

Comment définir un mot de passe pour MySQL Mac

藏色散人
藏色散人original
2020-10-27 10:08:242697parcourir

Comment définir le mot de passe pour mysql mac : ouvrez d'abord le terminal pour installer mysql ; puis définissez mysql comme projet de démarrage ; puis démarrez mysql et enfin définissez le mot de passe via la commande "mysql_secure_installation".

Comment définir un mot de passe pour MySQL Mac

Recommandé : "Tutoriel vidéo MySQL"

Ouvrir le terminal :

Installer MySQL :

brew install mysql

Définissez mysql comme projet de démarrage :

ln -sfv /usr/local/ opt/mysql/*.plist ~/Library/LaunchAgents

Démarrer mysql

mysql.server start

Définir le mot de passe :

mysql_secure_installation

L'exécution de mysql_secure_installation effectuera plusieurs paramètres :

a) Définir un mot de passe pour l'utilisateur root

b) Supprimer le compte anonyme

c) Annuler la connexion à distance de l'utilisateur root

d) Supprimer la bibliothèque de tests et les droits d'accès à la bibliothèque de tests

e) Actualiser le tableau d'autorisation Rendre la modification effective

Le code est le suivant :

[root@server1 ~]# mysql_secure_installation

REMARQUE : EXÉCUTER TOUTES LES PARTIES DE CE SCRIPT EST RECOMMANDÉ POUR TOUS LES SERVEURS MySQL

EN PRODUCTION ! VEUILLEZ LIRE ATTENTIVEMENT CHAQUE ÉTAPE !

Afin de vous connecter à MySQL pour le sécuriser, nous aurons besoin du

actuel. mot de passe pour l'utilisateur root Si vous venez d'installer MySQL et

vous n'avez pas encore défini le mot de passe root, le mot de passe sera vide,

vous devez donc simplement appuyer sur Entrée ici. .

Entrez le mot de passe actuel pour root (entrez pour aucun) :<–Entrez directement pour la première fois

OK, mot de passe utilisé avec succès , continuons…

La définition du mot de passe root garantit que personne ne peut se connecter à l'utilisateur root MySQL

sans l'autorisation appropriée.

Définir le mot de passe root [O/n] <– Que ce soit pour définir le mot de passe de l'utilisateur root, saisissez y et appuyez sur Entrée ou appuyez directement sur Entrée

Nouveau mot de passe :<– Définissez le mot de passe de l'utilisateur root

Entrez à nouveau le nouveau mot de passe :<– Saisissez à nouveau le mot de passe que vous avez défini

Mot de passe mis à jour avec succès !

Rechargement des tables de privilèges..

… Succès !

Par défaut, une installation MySQL a un utilisateur anonyme, autorisant n'importe qui

pour se connecter à MySQL sans avoir à créer un compte utilisateur pour

Ceci est destiné uniquement aux tests, et à l'installation

.

aller un peu plus facilement. Vous devez les supprimer avant de passer à un

environnement de production.

Supprimer les utilisateurs anonymes [O/n]<– Oui ? Supprimer les utilisateurs anonymes. Il est recommandé de supprimer les utilisateurs anonymes dans les environnements de production, alors appuyez simplement sur Entrée

… Succès !

Normalement, root ne devrait être autorisé à se connecter qu'à partir de 'localhost'. Ceci

garantit que quelqu'un ne puisse pas deviner le mot de passe root du réseau.

Interdire la connexion root à distance [O/n]<– Si ? pour désactiver la connexion à distance root, selon Sélectionnez O/n en fonction de vos propres besoins et appuyez sur Entrée. Il est recommandé de désactiver

… Succès !

Par défaut, MySQL est livré avec une base de données nommée « test » à laquelle tout le monde peut

accéder. Elle est également destinée uniquement aux tests et doit être supprimée

avant de passer à un environnement de production.

Supprimer la base de données de test et y accéder ? [O/n ]

<– S'il faut supprimer la base de données de test, appuyez simplement sur Entrée

- Suppression de la base de données de test…

… Succès !

- Suppression des privilèges sur la base de données de test…

… Succès !

Le rechargement des tables de privilèges garantira que toutes les modifications apportées jusqu'à présent

🎜>

prendra effet immédiatement.

Recharger les tables de privilèges maintenant ? [O/n]<–Pour recharger les tables de privilèges, appuyez directement sur Entrée

… Succès !

Nettoyage…

Tout est terminé ! Si vous avez terminé toutes les étapes ci-dessus, votre installation MySQL

devrait maintenant être sécurisé.

Merci d'utiliser MySQL !

[root@server1 ~]#

Après la configuration, vous pouvez installer un MySQL Workbench et vous pouvez utiliser visuellement 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