Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/01/2007, à 23:35

brunswixx

Acces distant mysql 5

Bonjour, voila j'explique mon problème.

Je voudrais accèdé à mon serveur mysql avec d'autre machine de mon reseaux, mais aussi depuis internet, avec un gui, mais cela pourrai etre aussi bien depuis un script php.

Pour ce faire j'ai fait ceci:

- j'ai ouvert le port 3306.
- j'ai crée un compte mysql qui peut se connecté depuis n'importe quel domaine ( 'user'@'%')
- j'ai modifier le fichier my.cnf à la ligne   

     bind-address = 127.0.0.1
par bind-address = 0.0.0.0

après cela j'ai redémarer le serveur mysql avec :

sudo /etc/init.d/mysql restart

j'ai ensuite vérifier avec la commande netstat -plunt si ce que j'ai fait à bien éte effectuer.

netstat -plunt
(Not all processes could be identified, non-owned process info
 will not be shown, you would have to be root to see it all.)
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:3306            0.0.0.0:*               LISTEN     -

ce qui a l'air le cas, mais cela ne marche pas ....

par exemple depuis un script php:

Access denied for user 'bruns'@'sd-2564.dedibox.fr' (using password: YES)

est ce que quelqu'un pourrait eclairé ma lanterne ?

ps: cela fonctionne via ssh biensure, mais j'ai absolument besoin des scripts php qui sont heberger sur un autre serveur sad

Bruns.

Dernière modification par brunswixx (Le 15/01/2007, à 23:35)

Hors ligne

#2 Le 16/01/2007, à 19:14

dexinou

Re : Acces distant mysql 5

bonjour il suffit de commenter la ligne bind-address.
Il faut ajouter un utilisateur mysql qui a le droit de se connecter à partir de tous les serveurs avec %


Ubuntu 9.10 64bits ext4 ® Core 2 Duo
Unix..... il y a moins bien mais c'est plus cher.
Si t'as pas compris la réponse, pose mieux ta question.
Tutoriaux Linux, apache, pure-ftpd, bind, mysql, qmail...

Hors ligne

#3 Le 16/01/2007, à 23:18

brunswixx

Re : Acces distant mysql 5

c'est pas pour etre méchant, mais tu as lu mon post ?

parce ce que tu me dis, j'ai deja fait et c'est indiquer dans le post ....


edit:  Bon j'ai réussi à le faire marcher pour info...

J'ai d'abord désinstaller mon serveur mysql
et j'ai recommencer l'installation depuis le début.

j'ai fait exactement les meme manip . Et cette fois cela fonctionne, allez savoir pourquoi hmm

Pour mon script php lancer depuis un autre serveur, j'ai utiliser la table HOST.

Dernière modification par brunswixx (Le 17/01/2007, à 04:16)

Hors ligne