IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

WinDev Discussion :

Specifier un port MySQL [WD15]


Sujet :

WinDev

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé Avatar de Yolak
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    341
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Vosges (Lorraine)

    Informations forums :
    Inscription : Mars 2007
    Messages : 341
    Par défaut Specifier un port MySQL
    Bonjour,

    J'ai besoin d'utiliser une base MySQL avec l'acces natif de Windev.
    Tout fonctionne bien sauf quand je veux changer le port.
    J'ai lu ici et la qu'il fallait écrire :
    Server Port =3308;
    Dans les informations supplémentaires de la connexion mais quoi que j'écrive, ça ne change rien...

    J'ai tenté de faire 127.0.0.1:3308 mais ça ne marche pas...

    Auriez-vous une piste ?

  2. #2
    Membre Expert Avatar de EDM-TAHITI
    Homme Profil pro
    Directeur Service informatique et projet développement
    Inscrit en
    Janvier 2010
    Messages
    994
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Hérault (Languedoc Roussillon)

    Informations professionnelles :
    Activité : Directeur Service informatique et projet développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2010
    Messages : 994
    Par défaut
    Hello,
    Tu ne pourrais pas donner plus d'explications car si c'est le régime minceur, on y est, là.
    Du type, accès sur le même poste ou non, la syntaxe utilisée, bref, tu sais, un peu de biscuit que tu nous donnerais pour que l'on ai à manger... et te répondre...

  3. #3
    Membre éclairé Avatar de Yolak
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    341
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Vosges (Lorraine)

    Informations forums :
    Inscription : Mars 2007
    Messages : 341
    Par défaut
    Ouais, c'est vrai que c'est un peu léger à la relecture ... Dsl

    Donc... Précisions :
    - J'utilise MySQL sur mon poste, en localhost
    - J'ai un mot de passe pour l'acces
    - Config de mon my.ini :
    [mysqld]
    port=3308
    [client]
    port=3308

    Dans Windev, j'utilise une classe DOS qui execute la commande :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysqld --defaults-file="C:\Rep\my.ini"
    Ensuite, j'ai un HDécritConnexion comme ça:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    HDécritConnexion("MaConnexion","localhost","root","mdp",hAccesNatifMySQL,"Server Port=3308;")
    Ca devrait marcher non ?
    Ben ça marche pô!
    J'ai le retour : Accès refusé pour root en localhost

  4. #4
    Membre Expert

    Profil pro
    Inscrit en
    Mars 2005
    Messages
    1 683
    Détails du profil
    Informations personnelles :
    Âge : 43
    Localisation : France, Haute Garonne (Midi Pyrénées)

    Informations forums :
    Inscription : Mars 2005
    Messages : 1 683
    Par défaut
    Donc MySQL répond bien. Ce n'est pas un problème de définition de la connexion côté Windev.

    Ca devrait donner la même chose si dans une invite de commande, vous essayez de vous connecter avec MySQL.exe :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql --host=localhost --user=root --password=mdp --port=3308
    Vérifiez votre mot de passe ou les paramètres de sécurité côté MySQL. Et enfin, demandez plutôt de l'aide dans le forum MySQL car votre problème n'est pas lié à Windev.

  5. #5
    Membre éclairé Avatar de Yolak
    Profil pro
    Inscrit en
    Mars 2007
    Messages
    341
    Détails du profil
    Informations personnelles :
    Âge : 42
    Localisation : France, Vosges (Lorraine)

    Informations forums :
    Inscription : Mars 2007
    Messages : 341
    Par défaut
    Justement non,

    J'arrive très bien a me connecter via une console avec la commande
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    mysql -uroot -pmdp --port=3308
    Donc, le problème vient bien de Windev et je suis dans le bon forum

    Autre information,
    Si je remet le port=3306 dans le fichier my.ini et que j'écris
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    HDécritConnexion("MaConnexion","localhost","root","mdp",hAccesNatifMySQL,"Server Port=3308;")
    Ça fonctionne !!! La connexion se fait bien! Donc le paramètre "Serveur port = 3308;" n'est pas pris en compte !

    D'autres pistes ?

  6. #6
    Membre Expert
    Homme Profil pro
    Développeur et responsable micros/réseaux
    Inscrit en
    Octobre 2010
    Messages
    1 286
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur et responsable micros/réseaux
    Secteur : Bâtiment

    Informations forums :
    Inscription : Octobre 2010
    Messages : 1 286
    Par défaut
    Bonjour,

    est-ce que ça ne viendrait pas du fait que tu utilises le port 3308 pour le client et le serveur ... ?

    Lequel des 2 ports changes-tu dans le my.ini ?

    [mysqld]
    port=3308 --------> 3306 ?
    [client]
    port=3308 --------> 3306 ?

    à bientôt,

    Nicolas

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. DBDesigner Comment modifier le port Mysql
    Par jef Orome dans le forum DBDesigner
    Réponses: 1
    Dernier message: 15/09/2009, 11h40
  2. Un serveur mysql par IP sur le port 3306
    Par brice01 dans le forum Administration
    Réponses: 2
    Dernier message: 18/06/2006, 19h37
  3. Comment changer le port de MySQL avec EasyPHP ?
    Par Yakurena dans le forum Installation
    Réponses: 1
    Dernier message: 29/04/2006, 20h29
  4. [MySQL] Problème de connexion car mysql utilise un port non standard
    Par SsinedD dans le forum PHP & Base de données
    Réponses: 2
    Dernier message: 01/03/2006, 14h27
  5. [C#] port de connexion pour mysql
    Par pcdj dans le forum Windows Forms
    Réponses: 3
    Dernier message: 17/01/2006, 08h11

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo