Django中配置Mysql 過程中遇到的問題


問題截圖:

 

原因:setting文件,database設置的engine有誤,由於使用的是mysql,配置按照如下方式

DATABASES = {
'default': {
'ENGINE':'django.db.backends.mysql',
'HOST':'127.0.0.1',
'PORT':'3306',
'NAME':'guest',
'USER':'root',
#'PASSWORD':'123456',
'OPTIONS':{
'init_command':"SET sql_mode = 'STRICT_TRANS_TABLES'",
}

}
}

 

錯誤二:RuntimeError: cryptography is required for sha256_password or caching_sha2_password

mysql數據庫密碼問題,由於沒有設置密碼 所以在setting設置文件這里不需要密碼這一字段

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM