|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||||||
|
Futur Membre du Club
![]() Inscription : décembre 2003 Messages : 84 ![]() |
Bonjour,
J'ai une application Flash qui fonctionne sur Mac et Pc grace à Zinc (logiciel encapsuleur) . dans cette appli je fais une connexion à une base de donnée MySql pour pouvoir activer cette appli. Donc, pour fairemes test, j'ai un pc et un mac sur le meme réseau domestique. Pour etre sur que tout fonctionne bien j'ai installer EasyPhp sur mon Pc et MAMP sur mon Mac poour pouvoir tester une connexion à ma base sur un serveur local. la syntaxe que j'utilise pour me connecter à ma base est la suivante: Code :
Code :
Donc, maintenant je souhaite connecter mon appli à notre serveur distant privé, j'ai donc le code suivant : Code :
sur le Mac : impossible de se connecter ... error message: unable to connect to server je ne pense pas que mon probleme vienne du script de Zinc puisque je peux me connecter, avec le même scirpt, aussi bien: à partir du PC en local ou à distance à partir du mac en local. Ce n'est pas non plus au niveau de notre serveur et de la configuration de MySqlServer, puisque je peux me connecter à partir du PC... il y aurait il quelque chose qui bloque l'accès à distance sur mon Mac? Mon parefeu est pourtant désactivé. 1) Est que quelqu'un connait la syntaxe pour me connecter à ma base de donnée à distance en utilisant le terminal de Mac OSX ? 2)le port 3306 c'est celui du serveur ou de ma machine qui cherche à joindre le serveur? ce n'est pas mon port qui est bloqué puisque je peux me connecter (sur le mac) à la database en local. Je suis un peu paumé là... Merci pour votre aide.
__________________
Studio 8 Pro // Windows XP Home// Mac OS X. |
||||||
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Cédric DuprezInscription : avril 2002 Messages : 3 823 ![]() |
Peut-être parce que ton administrateur "root" n'a que des droits en local (seul 'root@localhost' peut, par défaut dans Mysql, disposer de droits).
Pour débloquer ça, essaie déjà : Après, il faudra quand même améliorer la sécurité ced |
|
|
00
|
|
|
#3 |
|
Futur Membre du Club
![]() Inscription : décembre 2003 Messages : 84 ![]() |
Bonjour,
Apres un bon moment pour comprendre la syntaxe de Shell , j'ai fait un test pour voir si la connexion se faisait correctement de mon Mac vers ma base de donnée disatante en utilisant le terminal de Mac OSXj'ai donc installé MySql sur Mon Mac, ouvert le terminal sans avoir à démarrer Mysql server, taper les instructions suivantes : puis... Code :
./mysql --host=remoteIP --user=username --password=password databasename
fort de cette démonstration , j'ai contacter le support technique de Mdm Zinc, et il confirme le problem. Ils investiguent sur la possibilité que le serveur distant ne réponde pas avant le temps imparti donné à la tentative de connection de leur script: Code :
mdm.DATABASE.MySQL.connect(host:String, port:String, compression:BOOLEAN, userName:String, password:String, databaseName:String) à suivre...
__________________
Studio 8 Pro // Windows XP Home// Mac OS X. |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com