Pour commencer, je suis un débutant qui doit gérer une base de donnée avec une raspberry.
Je suis dans un projet et ma partie consiste à envoyer des données associées à des produits que nous aurons au préalable scanner grâce à un scanner physique. Grâce au code barre du produit , une API va aller chercher les informations associées à se produit (on extrait le nom du produit, le nutriscore et le code barre) dans une grosse base de donnée open source (OpenfoodFact) puis ces données sont envoyés dans une autre base de données hébergée par le service Alwaysdata. Petite précision, la base de données est en MySQL
Le programme marchait parfaitement sur un pc (le programme est en python) mais, cahier des charges du projet oblige, le programme doit se trouver dans une raspberry pi 4. J'ai donc transférer le programme, installer les librairies, et voici le message d'erreur au lancement:
Code: Select all
errno=2055, values=(self.get_address(), _strioerror(err)))
mysql.connector.errors.InterfaceError: 2055: Lost connection to MySQL server at 'HOST DE LA BDD', system error: 1 [SSL: UNSUPPORTED_PROTOCOL] unsupported protocol (_ssl.c:1056)
(j'ai volontairement caché l'host)
J'ai fait pas mal de recherche mais je suis un peu perdu, c'est pourquoi je suis venu demander de l'aide sur ce forum.
Merci d'avance de m'avoir lu, (c'est mon premier post ici dites moi si j'ai oublié des choses
PS: désolé si j'ai fait des fautes d'orthographes