MYSQL:“用户'X'@'localhost'访问被拒绝(使用密码:YES)”PYTHON

Xid*_*idh 5 python mysql mysql-python python-2.7

我正在尝试使用 python 访问数据库,但它不起作用。当我访问远程数据库时,一切都很好。但本地存在某种问题。我在这里做什么?我尝试过在 intener 上发现的一些东西确实授予访问权限,但它们不起作用

本地用户: 在此输入图像描述

使用的代码:

在此输入图像描述

已收到消息

在此输入图像描述

谢谢您的帮助

Xid*_*idh 4

经过几个小时的测试,我终于找到问题所在了!在对 mysql 用户进行一些更改后,当我将 PORT 添加到 mysql 数据库时,没有结果,一切正常!

db = MySQLdb.connect(host="127.0.0.1",user="userpython",passwd="root",db="bigdata",port=8886)
Run Code Online (Sandbox Code Playgroud)