Question

Utilisation Robotframework 2.6.3 et la bibliothèque de base de données de python, je veux vous connecter à la base de données MySql.

J'ai téléchargé mais le DatabaseLibrary et MySQLdb lorsque je tente de se connecter en utilisant:

Library DatabaseLibrary

DatabaseLibrary.Connect To Database MySQLdb cts1    root    password  172.16.7.20

je reçois l'erreur suivante, quand je lance cela en utilisant pybot:

OperationalError: (2003, "Can't connect to MySQL server on '172.16.7.20' (10061)")

Note: CTS1 - est le nom DB et 172.16.7.20 -. est l'adresse IP de DB

Cela fonctionne quand j'utilise MySQL sous l'invite de commande. Pourquoi serait-il pas capable de se connecter?

Était-ce utile?

La solution

La question a été je ne fourni aucun PORT en robotframework et ne pas utiliser correctement le port par défaut de 3306. Une fois que je mets le port, il a travaillé.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top