当前位置: 首页 > article >正文

Flask项目运行报错解决:sqlalchemy.exc.OperationalError

Flask项目运行报错解决:sqlalchemy.exc.OperationalError

问题描述—sqlalchemy.exc.OperationalError: (pymysql.err.OperationalError) (1045, “Access denied for user ‘root’@‘localhost’ (using password: YES)”)

(Background on this error at: http://sqlalche.me/e/14/e3q8)

报错信息:

数据库是对的,链接不了

问题原因

数据库密码一部分对了,就是有多个数据库链接文件,有一部分对了,一部分错误

解决方法

仔细检查数据库文件,并且把数据库密码文件写对

修改代码

import pymysqldef connectdb():
print("连接到mysql服务器...")
db = pymysql.connect(
host="localhost",
user="root",
passwd="123",
port=3306,
db="Graduationdesign",
charset="utf8",

http://www.kler.cn/a/8197.html

相关文章:

  • scala的练习题
  • Vue自定义指令详解——以若依框架中封装指令为例分析
  • nuxt3添加wowjs动效
  • docker compose 多个 Dockerfile
  • 【Java学习】电脑基础操作和编程环境配置
  • 【量化交易笔记】14.模拟盘效果
  • 给boss直聘的搜索结果加上hr活跃状态,少看点半年活跃的岗位
  • C++整人代码,十分朴实但威力无穷,让你对cout怀疑人生,整死你的同学
  • 线性回归讲解
  • 阿里巴巴春招的后端面经来啦~
  • yolov5-v7.0实例分割快速体验
  • CIE (PCI Express) 1x, 4x, 8x, 16x总线端子说明
  • 4.7--计算机网络之TCP篇之socket编程--(复习+深入)---好好沉淀,加油呀
  • 版本控制工具Git的常见命令与使用方法
  • 编程的核心目的:计算数据
  • 二、Java 并发编程(1)
  • 20230404英语学习
  • Javase学习文档------数组
  • 使用spring boot拦截器实现青少年模式
  • Nuxt项目动态路由带参接参
  • 【从零开始学习 UVM】12.3、UVM RAL(续更) —— RAL Classes Methods
  • java微服务商城高并发秒杀项目--008.订单服务继承Sentinel以及sentinel安装dashboard
  • SMPL Model转换为bvh格式 (SMPL to BVH ) Python
  • 说说如何借助webpack来优化前端性能?
  • 2023年第十四届蓝桥杯将至,来看看第十三届蓝桥杯javaB组题目如何
  • leetcode459. 重复的子字符串