sqlalchemy连接配合mysql-connector-python-rf连接mysql出错

如图所示,使用root权限连接数据库zjh成功,并正确获得数据!
图片描述

于是,我配置了一个一个叫game_user的用户,并将该用户添加到zjh数据库上,实现特定用户特定库的需求

1、使用mysql客户端登录成功,说明,该用户已经起效,同时指定库也正常

clipboard.png

问题来了

在python中使用sqlalchmy==1.1.3配合mysql-connector-python-rf==2.2.2去连接数据库报错了!!

clipboard.png
最后报错提示如下

clipboard.png

查了很久都没看出来了哪里有问题,求解!!!

回答:

用户game_user用户在127.0.0.1没有权限。你可以试试给用户授权

GRANT ALL ON tdb.* TO game_user@127.0.0.1;

这跟python没关系。你可以看一下mysql用户和授权。

以上是 sqlalchemy连接配合mysql-connector-python-rf连接mysql出错 的全部内容, 来源链接: utcz.com/a/164141.html

回到顶部