【发布时间】:2017-03-06 03:55:31
【问题描述】:
我正在尝试使用 python 访问数据库,但它无法正常工作。当我访问远程数据库时,一切都很好。但是本地存在某种问题。我在这里做什么?我尝试了一些我在 intener 上找到的东西确实授予访问权限,但它们不起作用
使用的代码:
收到消息
感谢您的帮助
【问题讨论】:
-
你读过related question吗? - 给定的答案似乎也适用于您的问题(如果我正确解释了您的 phpmyadmin 屏幕截图)
-
对不起!使困惑!!您尝试访问的数据库是(本地,即与代码在同一台机器上)还是按照您的建议(远程,即在另一台机器上)????
-
旁注 授予该用户
All Privilages似乎是OverKill。仅授予应用所需的内容,并且仅授予应用所需的数据库 -
我已经尝试编辑用户.. 我排除了匿名用户并将主机更改为 '127.0.0.1'、'localhost'、'%'、'192.168.0.116'(我的本地ip)但它不起作用..这里的每一个细节都是本地的。我删除了所有权限,只允许“数据”命令。
-
还有..这是MAMP的MySQL
标签: python mysql python-2.7 mysql-python