MySQL 的 1045 错误就是数据库帐号、密码错误了。一般来说,给 MySQL 设置一个提供指定机器可连接的帐号密码即可。
但是,在使用 Flask-SQLAlchemy 时,还有另外一个坑,就是帐号、密码中有特殊字符,比如 ‘%’、 ‘@’等之类的。这个坑卡了几个小时,用其它方式连接数据库都没有问题,只有 基于 SQLAlchemy 的连接出现错误,以为是相关驱动依赖的坑。看来包含特殊字符的帐号、密码除了安全性有一点点提升外, 还会对自己造成不少坑。
Flask-SQLAlchemy 连接 MySQL ERROR 1045
最新推荐文章于 2025-02-10 22:14:33 发布