MySQL sous linux dans un parc windowsien... - Linux et OS Alternatifs
Marsh Posté le 12-08-2004 à 17:32:32
installe le pilote ODBC de Mysql pour windows
de plus j'espère que tu autorises les accès distants
Marsh Posté le 16-08-2004 à 09:26:38
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...)
Marsh Posté le 16-08-2004 à 10:06:20
dans le my.cnf tu met en commentaire (ajouter un #) devant skip-networking
tu enregistre, et restart mysql
Marsh Posté le 16-08-2004 à 10:23:13
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 :
Citation : |
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
Marsh Posté le 16-08-2004 à 10:59:28
alors rajoute #skip-networking
Marsh Posté le 16-08-2004 à 11:17:13
ca sert a quoi de rajouter une ligne de commentaire dans un fichier de configuration ?
pourquoi mon daemon s'appelle mysql et plus mysqld ?
Marsh Posté le 16-08-2004 à 11:18:54
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 ??
Marsh Posté le 16-08-2004 à 11:35:39
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 ?
Marsh Posté le 16-08-2004 à 13:48:12
voila le resultat :
Citation : |
Marsh Posté le 16-08-2004 à 14:34:47
bisarre c bon ça pourtant.
Ta pas un firewall qui bloquerai ?
Marsh Posté le 16-08-2004 à 15:38:38
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) ?
Marsh Posté le 16-08-2004 à 15:41:22
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ù.
Marsh Posté le 16-08-2004 à 15:41:59
polytan a écrit : 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...
Marsh Posté le 16-08-2004 à 15:43:14
alors comment arriver a faire comprendre a MySQL que c'est la meme chose ?
Marsh Posté le 16-08-2004 à 15:54:50
en lisant la doc... Tu es gentil, mais tu te prends par la main... Je t'aide http://dev.mysql.com/doc/mysql/en/ [...] ystem.html
Marsh Posté le 16-08-2004 à 17:26:23
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.
Marsh Posté le 16-08-2004 à 17:36:11
tfh a écrit : 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.
Marsh Posté le 16-08-2004 à 19:07:47
polytan a écrit : ca sert a quoi de rajouter une ligne de commentaire dans un fichier de configuration ? |
c'est normal, c'est très con mais c'est comme ça.
Marsh Posté le 17-08-2004 à 09:52:53
bon, il me reste plus qu'a faire comprendre a MySQL qu'il est sur un reseau...
Marsh Posté le 12-08-2004 à 16:47:48
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 ?
---------------
-=( Polytan )=-