模块“pymysql._auth”没有属性“scramble_old_password

module 'pymysql._auth' has no attribute 'scramble_old_password

提问人:Tanu 提问时间:12/3/2022 最后编辑:Tanu 更新时间:12/4/2022 访问量:184

问:

我在连接到数据库时出现以下错误

                 url = url.URL(
                 drivername='mysql+pymysql',
                 host='xyz',
                 username='abc',
                 password='xghfh@;',
                 database='abcs')

密码末尾的“@;”将转换为 %40;如何避免 @ 更改为 40。

mysql+pymysql:/abc:xghfh%40;@abcs/xyz

engine_sql = create_engine(网址)


结果 = engine_sql.execute(sql_query).fetchall()


Version of 

SQLAlchemy==1.3.11 pymysql==1.0.2 蟒蛇==3.9

python mysql url sqlalchemy &

评论

0赞 Georg Richter 12/3/2022
这回答了你的问题吗?Django - 模块“pymysql._auth”没有属性“scramble_old_password”
0赞 Tanu 12/3/2022
不,我尝试了上述错误的解决方案,但它对我不起作用。谢谢。

答: 暂无答案