studing_apple 2023-03-09 17:41 采纳率: 50%
浏览 20

下载的flask项目连接不了数据库

下载了一个flask的学生成绩管理系统的项目,使用说明只有三行:

mysql数据文件 jingshijiaoyu.sql
进入jsjy目录执行 python3.exe .\manager.py
后台默认账号是admin 123456

我电脑上装了个pycharm专业版,Python2、3都有,没装过MYSQL,运行这个项目的manager.py文件后网站能访问了,但是登录的时候一直报错说没连接数据库,我就下载了Mysql安装,然后也利用cmd里的net start 命令启动数据库,但依然登录不了,又开始报这个错:

raise RuntimeError("'cryptography' package is required for sha256_password or caching_sha2_password auth methods")
RuntimeError: 'cryptography' package is required for sha256_password or caching_sha2_password auth methods

我能找到他文件夹下确实有一个jingshijiaoyu.sql文件,但是这玩意到底怎么用?我没搞懂问题出在哪

我感觉应该是我数据库没配置好还是怎么的,请问该怎么解决?

  • 写回答

3条回答 默认 最新

  • ccat 2023-03-09 17:57
    关注

    初步的学一遍mysql吧,磨刀不误砍柴工。
    https://edu.csdn.net/skill/mysql

    评论

报告相同问题?

问题事件

  • 创建了问题 3月9日

悬赏问题

  • ¥20 机器学习能否像多层线性模型一样处理嵌套数据
  • ¥20 西门子S7-Graph,S7-300,梯形图
  • ¥50 用易语言http 访问不了网页
  • ¥50 safari浏览器fetch提交数据后数据丢失问题
  • ¥15 matlab不知道怎么改,求解答!!
  • ¥15 永磁直线电机的电流环pi调不出来
  • ¥15 用stata实现聚类的代码
  • ¥15 请问paddlehub能支持移动端开发吗?在Android studio上该如何部署?
  • ¥20 docker里部署springboot项目,访问不到扬声器
  • ¥15 netty整合springboot之后自动重连失效