Solution:
1. Changez la méthode du tableau. Il se peut que votre compte ne permette pas la connexion à distance, uniquement localhost. À ce stade, tant que vous vous connectez à MySQL sur l'ordinateur sur localhost, modifiez l'élément "host" dans la table "user" de la base de données "mysql" de "localhost" à "%"
mysql -u root -pvmwaremysql >utiliser mysql ; mysql>mettre à jour l'utilisateur défini hôte = '%' où utilisateur = 'mysql>sélectionner l'hôte, l'utilisateur de l'utilisateur
2. Méthode d'autorisation. Par exemple, vous souhaitez que mon utilisateur se connecte au serveur MySQL depuis n'importe quel hôte en utilisant mon mot de passe.
ACCORDEZ TOUS LES PRIVILÈGES SUR *.* À 'myuser'@'%' IDENTIFIÉ PAR 'mypassword' AVEC GRANT OPTION
Si vous souhaitez autoriser l'utilisateur myuser à se connecter au serveur mysql à partir de l'hôte avec l'adresse IP 192.168.1.3 et à utiliser mon mot de passe comme mot de passe.
ACCORDEZ TOUS LES PRIVILÈGES SUR *.* À 'myuser'@'192.168.1.3' IDENTIFIÉ PAR 'mypassword' AVEC OPTION D'ACCORD