python - MYSQL: "Access denied for user ' X' @'localhost' (using password: YES)"PYTHON

标签 python mysql python-2.7 mysql-python

我正在尝试使用 python 访问数据库,但它无法正常工作。当我访问远程数据库时,一切都很好。但是本地存在某种问题。我在这里干什么?我尝试了一些我在 interner 上发现的东西确实授予访问权限,但它们没有用

本地用户: enter image description here

使用的代码:

enter image description here

收到消息

enter image description here

感谢帮助

最佳答案

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

db = MySQLdb.connect(host="127.0.0.1",user="userpython",passwd="root",db="bigdata",port=8886)

关于python - MYSQL: "Access denied for user ' X' @'localhost' (using password: YES)"PYTHON,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40217279/

相关文章:

java - 即使将字符集和排序规则更改为 utf8 后,也无法将中文、俄语等字符存储到 mysql 表中

python - 为什么更新一个字典对象会影响其他对象?

python - 在 Python 中使用 beautifulsoup 抓取 IMDB;搜索结果然后输入链接然后获取年份

Python无法登录Robot框架log.html

python - 使用 Python 和 NumPy 的神经网络

mysql - 是否有任何可在 Tornado 上用于支持事务的 MySQL 异步驱动程序/模块?

python - Django:表单验证接受首字母大写的字符串

utf-8 中的 python jsonify 字典

php - 查找MySQL中商店列表的排名位置

MySQL 按不同的列组合进行分组