|
toujours 0 connexion mysql |
Débuté par guest, 16 nov. 2005 22:33 - 4 réponses |
| |
| | | |
|
| |
Posté le 16 novembre 2005 - 22:33 |
bs
impossible de se connecter à mon serveur LAMP distant ... j'ai créé un utilisateur mysql qui autorise les connexions ext.
HDécritConnexion ("MaConnexion", "annuVand", "annuVand",... "IP Server", "annuVand", hAccèsNatifMySQL , hOLecture , "") cx = HOuvreConnexion("MaConnexion") Info (cx)
si je telnet le port 3306 distant ça repond bien !!
alors ???... merci |
| |
| |
| | | |
|
| | |
| |
Posté le 17 novembre 2005 - 10:02 |
Bonjour,
Alors repartons de 0.... et testons si chaque opération à bien réussi et affichons le message d'erreur pour" cibler" le problème :
(Excuse, c'est en anglais....)
ConnectionName is string = "Mysql_connection" IF NOT HDescribeConnection(ConnectionName,sql_user,sql_password,sql_source,sql_data,hAccèsNatifMySQL) THEN Error("Hdécrit connection : "+HErreurInfo()) RETURN END IF NOT HOpenConnection(ConnectionName) THEN Erreur("HOuvreConnexion : "+HErreurInfo()) RETURN END IF NOT HChangeConnexion("*",ConnectionName) THEN Erreur("HOuvreConnexion : "+HErreurInfo()) RETURN END
Et vérifie les quelques choses suivantes :
Ton serveur MySql est-il lancé ? Que veux-tu dire par "IP Server" dans la description de ta connexion...il faut juste une adresse ip à cet endroit...
Bonne chance
Fred |
| |
| |
| | | |
|
| | |
| |
Posté le 17 novembre 2005 - 10:02 |
Bonjour,
Alors repartons de 0.... et testons si chaque opération à bien réussi et affichons le message d'erreur pour" cibler" le problème :
(Excuse, c'est en anglais....)
ConnectionName is string = "Mysql_connection" IF NOT HDescribeConnection(ConnectionName,sql_user,sql_password,sql_source,sql_data,hAccèsNatifMySQL) THEN Error("Hdécrit connection : "+HErreurInfo()) RETURN END IF NOT HOpenConnection(ConnectionName) THEN Erreur("HOuvreConnexion : "+HErreurInfo()) RETURN END IF NOT HChangeConnexion("*",ConnectionName) THEN Erreur("HOuvreConnexion : "+HErreurInfo()) RETURN END
Et vérifie les quelques choses suivantes :
Ton serveur MySql est-il lancé ? Que veux-tu dire par "IP Server" dans la description de ta connexion...il faut juste une adresse ip à cet endroit...
Bonne chance
Fred |
| |
| |
| | | |
|
| | |
| |
Posté le 17 novembre 2005 - 11:33 |
cool !! c'etait efectivement un pb de droits utilisateur / connexion database
OUFF
j'avance merci !! |
| |
| |
| | | |
|
| | |
| |
Posté le 17 novembre 2005 - 11:38 |
Bonjour,
sur le serveur mysql sous linux, il faut ajouter un user avec les droits qui vont bien, et indiquer dans la colonne 'host', soit l'adresse ip de la machine qui va se connecter, soit, le plus souvent en réseau, une plage d'adresses, du style : 192.168.220.% c'est ce qu'on fait chez nous ( pas en accès natif, mais c'est sans importance). Pour être sur de la connection, il suffit d'installer un frontal genre Sqlyog, et tenter une connection avec le serveur. si ça ne marche pas à ce stade, inutile d'essayer avec windev.
courage
PS: vérifier sous linux que le serveur mysql est lancé
-- Jacques Trepp Albygest - 81160 - St Juery jacques-pas de spam.trepp@free.fr (enlever '-pas de spam' pour me joindre) http://www.albygest.com |
| |
| |
| | | |
|
| | | | |
| | |
|