MySQL par défaut vous permet de vous connecter vialocalhost, vous ne pouvez pas vous connecter et y apporter des modifications en vous connectant directement depuis une adresse IP distante. Mais c’est une tâche très courante, vous devez souvent activer l’accès mysql à distance pour pouvoir accéder au serveur mysql à distance.
Activer l’accès mysql à distance est très simple, il suffit d’effectuer quelques modifications dans le fichier de configuration de mysql. Ouvrez le /etc/mysql/my.cnf fichier en exécutant la commande suivante:
gedit /etc/mysql/my.cnf
Maintenant changer le bind-address entrée à votre adresse IP.
Une fois la modification effectuée, entrez dans mysql à partir de localhost et exécutez la commande suivante:
accorder tous sur *. * à adminm @ ’%’ identifié par ‘123456’
La commande ci-dessus nécessite quelques explications, *.* signifie que vous pourrez accéder à toutes les bases de données à distance, admin signifie que vous pourrez accéder à mysql via l’utilisateur admin, et qu’il est identifié par «123456» signifie que l’utilisateur admin utilisera 123456 comme mot de passe pour s’authentifier.
commentaires