我是python和django的新手。当我跑的时候 python manage.py runserver 我得到这个错误:
python manage.py runserver
django.db.utils.OperationalError: (2026, 'SSL connection error: SSL_CTX_set_tmp_dh failed')' mysql Server version: 8.0.13 MySQL Community Server - GPL.
我在网上找不到这个错误。
hpxqektj1#
我在尝试将mysql连接到python时遇到了相同的错误(在anaconda中)。此提要对于导致相同错误的各种案例场景特别有用。对我来说,在anaconda中安装openssl版本1.0.2r本身就解决了这个问题: $ conda install openssl=1.0.2r
$ conda install openssl=1.0.2r
v8wbuo2f2#
我得到了答案:'https://dev.mysql.com/doc/refman/5.7/en/data-directory-initialization.html''外壳>bin/mysql\u ssl\u rsa\u安装'
siotufzp3#
从anaconda安装时我也遇到了这个问题,但是我可以使用“use\u pure=true”mysql.connector.connect()参数来解决这个问题。
3条答案
按热度按时间hpxqektj1#
我在尝试将mysql连接到python时遇到了相同的错误(在anaconda中)。
此提要对于导致相同错误的各种案例场景特别有用。对我来说,在anaconda中安装openssl版本1.0.2r本身就解决了这个问题:
$ conda install openssl=1.0.2r
v8wbuo2f2#
我得到了答案:'https://dev.mysql.com/doc/refman/5.7/en/data-directory-initialization.html'
'外壳>bin/mysql\u ssl\u rsa\u安装'
siotufzp3#
从anaconda安装时我也遇到了这个问题,但是我可以使用“use\u pure=true”mysql.connector.connect()参数来解决这个问题。