Maison > Article > base de données > Impossible de se connecter à MySQL sur un autre PC du réseau local : qu'est-ce que je fais de mal ?
Problème initial :
Un utilisateur ne peut pas pour se connecter à une base de données MySQL hébergée sur un autre PC du réseau local, même si MySQL est installé sur la machine client. Le message d'erreur rencontré indique que l'hôte du serveur MySQL n'est pas reconnu.
Solution au problème initial :
Pour réussir à se connecter au serveur MySQL sur un autre PC, les éléments suivants Les étapes sont cruciales :
mysql -u username -h server_ip -p password
où username est l'utilisateur de la base de données, server_ip est l'adresse IP du PC serveur et password est le mot de passe de l'utilisateur.
Problème ultérieur :
Après avoir utilisé la commande correcte, l'utilisateur rencontre une erreur d'accès refusé, indiquant que l'utilisateur '@'MACBOOK' se voit refuser l'accès.
Solution au problème suivant :
Pour accorder l'accès à la base de données à partir du PC client :
GRANT ALL PRIVILEGES ON *.* TO 'username'@'%' IDENTIFIED BY 'user_password';
FLUSH PRIVILEGES;
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!