![](/img/trans.png)
[英]When i change db postgres to mysql,Its showing Django 2026, SSL connection error
[英]Django AWS RDS MySQL Error: (2026, 'SSL connection error: error:00000001:lib(0):func(0):reason(1)')
我在從 Python/Django 應用程序連接到我的 AWS RDS 數據庫時遇到了一些問題。 嘗試在本地運行我的應用程序時出現此錯誤:
django.db.utils.OperationalError: (2026, 'SSL connection error: error:00000001:lib(0):func(0):reason(1)')
我在網上找不到任何答案,因為我沒有嘗試通過 SSL 進行連接。
我在settings.py
數據庫設置很簡單:
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': '<my db name>',
'USER': '<my username>',
'PASSWORD': '<my password>',
'HOST': '<my aws host>',
'PORT': '<my port>',
}
}
我在嘗試通過終端訪問 MySQL RDS 時遇到了同樣的錯誤,但能夠通過在命令末尾添加--skip-ssl
來解決該錯誤。 我環顧四周,但還沒有找到用我的 Django 應用程序實現相同修復的方法。
這是我第一次使用 Python、Django 和 AWS(並且還發布了一個關於堆棧溢出的問題),所以如果我的術語被關閉,我提前道歉。 預先感謝您提供的任何幫助。
你試過了嗎
DATABASES = {
'default': {
'ENGINE': 'django.db.backends.mysql',
'NAME': '<my db name>',
'USER': '<my username>',
'PASSWORD': '<my password>',
'HOST': '<my aws host>',
'PORT': '<my port>',
'OPTIONS': {
'skip-ssl',
},
}
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.