Pour vous connecter à un serveur MySQL sur un autre PC de votre réseau local, vous devez pour suivre quelques étapes.
La première étape consiste à s'assurer que le serveur MySQL est configuré pour autoriser les connexions depuis d'autres ordinateurs. Pour ce faire, vous devez ouvrir le fichier de configuration MySQL (généralement situé dans /etc/my.cnf) et ajouter la ligne suivante :
bind-address = 0.0.0.0
Cela indiquera au serveur MySQL d'écouter sur toutes les interfaces réseau. , y compris ceux qui ne sont pas directement connectés à la machine locale.
Une fois cette modification effectuée, vous devez redémarrer le serveur MySQL.
L'étape suivante consiste à créer un compte utilisateur sur le serveur MySQL qui sera utilisé pour se connecter depuis l'ordinateur distant. Pour ce faire, vous pouvez utiliser la commande suivante :
CREATE USER 'remote_user'@'%' IDENTIFIED BY 'remote_password';
Assurez-vous de remplacer 'remote_user' et 'remote_password' par le nom d'utilisateur et le mot de passe que vous souhaitez utiliser.
Une fois vous avez créé le compte utilisateur, vous pouvez lui accorder les privilèges nécessaires pour accéder à la base de données à laquelle vous souhaitez vous connecter. Pour ce faire, vous pouvez utiliser la commande suivante :
GRANT ALL PRIVILEGES ON database_name.* TO 'remote_user'@'%';
Assurez-vous de remplacer 'database_name' par le nom réel de la base de données à laquelle vous souhaitez accorder l'accès.
Une fois que vous avez accordé les privilèges nécessaires, vous pouvez vous connecter au serveur MySQL depuis l'ordinateur distant en utilisant la commande suivante :
mysql -u remote_user -h server_ip -p
Assurez-vous de remplacer 'remote_user' par le nom d'utilisateur que vous avez créé, 'server_ip' par le Adresse IP du serveur MySQL et « mot de passe » avec le mot de passe que vous avez créé pour l'utilisateur.
Si vous rencontrez toujours des problèmes de connexion au serveur MySQL, veuillez vérifier les messages d'erreur qui s'affichent. Ces messages vous donneront généralement une bonne idée de ce qui ne va pas.
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!