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

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

阅读 3.6k
1 个回答

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

GRANT ALL ON tdb.* TO game_user@127.0.0.1;

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

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题