|
Recherche |
Pourquoi?
Comment
Si ces lignes existent, commentez les avec un simple '#' devant celle-ci : #skip-networking #bind-address Puis redémarrer MySQL ainsi : /etc/init.d/mysql stop /etc/init.d/mysql start
Par défaut, uniquement "localhost" a le droit de se connecter aux bases. Pour qu'un utilisateur puisse se connecter d'ailleurs que localement à la machine, il faut que dans la table des privilèges utilisateurs (base nommée "mysql" dans MySQL, visible que en root sur le serveur MySQL avec phpMyAdmin par exemple), dans la colonne "Host" apparaisse le nom ou l'IP de la machine désirant acceder avec cette utilisateur aux bases. Si l'IP est dynamique (connexion au serveur MySQL à partir de votre machine personnelle avec MySQLFront par exemple), vous pouvez indiquer comme Host: '%'. Ainsi, vous pouvez vous connecter à la base avec cet utilisateur à partir de n'importe où. |