Pareil si tu veut acceder a la base depuis des postes externes il faut que l'user mysql que tu utilise ait le droit de se connecter sur ton serveur mysql (voir la db mysql sur ton serveur) depuis ces ips.
je suis d'accord avec toi mais je ne trouve pas ou il faut le dire a MySQL. :cry:
tfh
Pareil si tu veut acceder a la base depuis des postes externes il faut que l'user mysql que tu utilise ait le droit de se connecter sur ton serveur mysql (voir la db mysql sur ton serveur) depuis ces ips.
j'ai désactivé le firewall dès l'installation. Pourquoi MySQL-Administartor n'arrive pas a faire le rapprochement en 127.0.0.1 et l'ip de mon pc (ce qui revien exactement au meme) ?
non, localhost et l'ip de ton pc ne sont pas pareil quand on filtre au niveau IP...
the_fireball
et ben... Il faudrait lire la doc de mysql quand meme, afin de créer les bons droits pour les users et les machines. Par defaut, les acces depuis localhost sont autorisés, mais pas depuis d'autres machines. Donc on se sort les doigts, on lit la doc et o miracle, on crée un utilisateur pouvant se connecter de n'importe où.
polytan
j'ai désactivé le firewall dès l'installation. Pourquoi MySQL-Administartor n'arrive pas a faire le rapprochement en 127.0.0.1 et l'ip de mon pc (ce qui revien exactement au meme) ?
Je@nb
bisarre c bon ça pourtant.
Ta pas un firewall qui bloquerai ?
fait netstat -lpn | grep mysql
et colle le résultat :)
polytan
moi je le trouve la: /etc/my.cnf
c'est vraimment bizarre qu'en mettant localhost ca marche mais pas avec l'adresse ip du poste. ya une croix a cocher quelque part ?
Je@nb
normalement c mysqld oué :/
mysql c le client
Pour la ligne de commentaire je c pas, on c jamais même si g des doutes
Sinon le port est bien précisé donc ça devrait être bon.
Sinon il était où ce my.cnf ??
polytan
ca sert a quoi de rajouter une ligne de commentaire dans un fichier de configuration ? :heink:
pourquoi mon daemon s'appelle mysql et plus mysqld ?
Je@nb
alors rajoute #skip-networking :)
polytan
euh, je n,est pas de ligne avec skip-networking et je dirai meme que mon fichier mys.cnf est quasiment ... vide (je vien juste d'upgrader 3.23.x vers 4.0.20-0 :
autre truc bizarre : dans mes daemons, je n'ai pas de mysqld (comme avec la version 3.23.x je me souviens) mais j'ai mysql
Je@nb
dans le my.cnf tu met en commentaire (ajouter un #) devant skip-networking
tu enregistre, et restart mysql :)
polytan
Il faut faire quoi de special pour les acces distants ?
J'ai samba et les machines sous windows peuvent m'envoyer des fichiers.
j'utilise les clients graphiques fait par MySQL. Lorsque je suis sur mon serveur linux, pour 'hostname' je met 'localhost' ca marche mais lorsque je met l'IP du serveur cela ne marche plus. (alors que je suis sur le meme poste...)
Dark_Schneider
installe le pilote ODBC de Mysql pour windows
de plus j'espère que tu autorises les accès distants
polytan
je viens de mettre MySQL 4.0.20 et je peux tous faire avec .. mais juste a partir du poste linux. Lorsque je veux acceder aux bases de données sur mon linux via une machine windows avec MySQL-Querry-Browser ca ne marche pas, c'est refusé. Je fais comment pour avoir acces aux donnes via windows ?