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

Comment définir l'adresse IP dans MySQL

PHPz
Libérer: 2023-04-17 17:10:59
original
5082 Les gens l'ont consulté

MySQL est un logiciel très utilisé dans la gestion de bases de données, qu'il soit utilisé par des entreprises ou des particuliers. Lors de l'utilisation de MySQL, nous devons parfois définir son adresse IP pour un accès à distance. Ensuite, cet article expliquera comment définir l'adresse IP pour MySQL.

1. Comprendre la nécessité des paramètres IP de MySQL

Par défaut, MySQL autorisera uniquement l'accès IP local, nous ne pouvons donc pas nous connecter à distance via d'autres clients. Par conséquent, pour permettre à d’autres clients d’accéder à MySQL, ils doivent définir leur adresse IP.

2. Modifier le fichier de configuration MySQL

  1. Ouvrez le fichier de configuration MySQL

Tout d'abord, nous devons trouver le fichier de configuration MySQL my.cnf. Son emplacement est légèrement différent selon les systèmes d'exploitation :

Il est généralement stocké. uniformément sous Windows Dans le répertoire data sous le répertoire d'installation de MySQL, tel que C:Program Filesmysqldatamy.cnf

Sous Linux, il est généralement stocké dans le répertoire /etc, tel que /etc/my.cnf;

  1. Modifiez le fichier de configuration MySQL

Ouvrez le fichier my.cnf avec un éditeur de texte et insérez le code suivant dans la balise [mysqld] :

[mysqld]
bind-address = 0.0.0.0
Copier après la connexion

Parmi eux, 0.0.0.0 signifie autoriser n'importe quelle adresse IP à se connecter, ou il peut être défini sur Une adresse IP spécifique, par exemple :

[mysqld]
bind-address = 192.168.1.100
Copier après la connexion

signifie que seuls les hôtes avec l'adresse IP 192.168.1.100 sont autorisés à se connecter. Enregistrez et quittez après modification.

3. Redémarrez le service MySQL

Après avoir modifié le fichier my.cnf, nous devons redémarrer le service MySQL pour qu'il prenne effet. Utilisez la commande suivante pour redémarrer le service MySQL :

Sous Windows, vous pouvez utiliser le gestionnaire « Service », recherchez MySQL, faites un clic droit et sélectionnez « Redémarrer » ;

Sous Linux, vous pouvez utiliser la commande suivante pour redémarrer le service MySQL. Service MySQL :

service mysqld restart
Copier après la connexion

4. Configurez l'utilisateur MySQL

Enfin, nous devons créer un utilisateur autorisé à accéder à MySQL. Ici, nous prenons la création d'un utilisateur avec le nom d'utilisateur "user" et le mot de passe "password". un exemple. Le code est le suivant :

GRANT ALL PRIVILEGES ON *.* TO 'user'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
FLUSH PRIVILEGES;
Copier après la connexion

Parmi eux, % signifie permettre à n'importe quel hôte de se connecter, vous pouvez également le définir sur une adresse IP spécifique. Par exemple :

GRANT ALL PRIVILEGES ON *.* TO 'user'@'192.168.1.100' IDENTIFIED BY 'password' WITH GRANT OPTION;
Copier après la connexion

signifie que seuls les hôtes avec l'adresse IP 192.168. 1 100 personnes sont autorisées à se connecter.

En général, la configuration IP MySQL est une opération très importante et doit être prise au sérieux. Grâce aux étapes ci-dessus, nous pouvons facilement accéder à distance à MySQL, ce qui offre une grande commodité pour la gestion des 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!

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