Impossible de se connecter à la base de données à l'aide MySQLdb dans Robotframework
-
27-10-2019 - |
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?
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