Je suis nouveau sur python et django. Lorsque j'exécute python manage.py runserver, j'obtiens cette erreur:

django.db.utils.OperationalError: (2026, 'SSL connection error: SSL_CTX_set_tmp_dh failed')'
mysql Server version: 8.0.13 MySQL Community Server - GPL.

Je ne trouve pas cette erreur sur le Web.

3
P.Cheng 20 nov. 2018 à 04:50

3 réponses

Meilleure réponse

J'ai obtenu la réponse: 'https: // dev. mysql.com/doc/refman/5.7/en/data-directory-initialization.html '

'shell> bin / mysql_ssl_rsa_setup'

0
P.Cheng 20 nov. 2018 à 06:01

J'ai rencontré la même erreur lorsque j'ai essayé de me connecter à MySQL à Python (dans Anaconda).

Ce flux est particulièrement utile pour divers scénarios de cas conduisant à la même erreur. Pour moi, l'installation d'OpenSSL version 1.0.2r dans Anaconda, lui-même, a résolu le problème:

$ conda install openssl=1.0.2r

6
girlthatCANeven 14 nov. 2019 à 17:06

J'ai également rencontré ce problème lors de l'installation à partir d'Anaconda, mais je pouvais le contourner en utilisant le paramètre "use_pure = True" mysql.connector.connect ().

5
Hyperdrive 3 avril 2019 à 13:32