Maison > Article > base de données > Exemple détaillé de la façon de modifier MySQL pour autoriser les autorisations d'accès à l'hôte
Par défaut, les utilisateurs de MySQL n'ont pas d'autorisations d'accès à distance. Par conséquent, lorsque le programme et la base de données ne sont pas sur le même serveur, nous devons activer les autorisations d'accès à distance pour MySQL. Dans cet article, je vais partager avec vous comment. pour modifier les autorisations que MySQL autorise l'accès à l'hôte. Pour ceux qui sont intéressés, veuillez jeter un œil à la méthode, j'espère que cela pourra aider tout le monde.
Activer les autorisations d'accès à distance pour MySQL
Par défaut, les utilisateurs de MySQL n'ont pas d'autorisations d'accès à distance, donc lorsque le programme et la base de données ne sont pas sur le même serveur, nous devons activer l'accès à distance autorisations pour mysql.
Il existe deux méthodes principales, la méthode de modification de table et la méthode d'autorisation.
Relativement parlant, la méthode de changement de table est plus simple, et je suis personnellement plus enclin à utiliser cette méthode, donc seule la méthode de changement de table est publiée ici
1 Connectez-vous à mysql <.>
mysql -u root -p2. Modifiez la table utilisateur de la bibliothèque mysql et changez l'élément hôte de localhost en %. %Cela signifie que n'importe quel hôte est autorisé à accéder. Si seule une certaine adresse IP est autorisée à accéder, elle peut être remplacée par l'adresse IP correspondante. Par exemple, localhost peut être remplacé par 192.168.1.123, ce qui signifie que seule l'adresse IP 192.168. 1.123 du LAN est autorisé à accéder à distance à MySQL.
mysql> use mysql; mysql> update user set host = '%' where user = 'root'; mysql> select host, user from user; mysql> flush privileges;Ouvrez le port 3306 dans le pare-feuRecommandations associées :
Exemple de paramètre d'autorisation d'accès détaillé MySQL
Angularjs Comment définir les autorisations d'accès aux pages dans
Résumé des méthodes de définition des autorisations d'accès à distance pour la base de données MySQL
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!