【问题标题】:MySql Error mysql.connector.errors.ProgrammingError: 1045 (28000): Access denied for user '******_******'@'********************' (using password: YES)MySql 错误 mysql.connector.errors.ProgrammingError: 1045 (28000): Access denied for user '******_******'@'************** ******'(使用密码:YES)
【发布时间】:2021-10-02 12:18:38
【问题描述】:

我正盯着学习MySql,然后我尝试连接它出现这个错误:

Error mysql.connector.errors.ProgrammingError: 1045 (28000): Access denied for user '******_******'@'*******************l' (using password: YES)

main.py

import mysql.connector

db = mysql.connector.connect(
    host="mysql1.mydevil.net",
    user="******_******",
    passwd="****************",
    database="******_test_db"
)

我正在使用 mydevil.net 托管。我认为这些信息很有帮助。
如果你问我为什么不在本地做,因为我有 Win8.1 和 MySQL WB 只是停止工作然后我尝试运行服务器。并且 CLI 正在尝试连接到不存在的服务器,并在传递密码后立即崩溃。

【问题讨论】:

  • 通常由于凭据无效或不允许用户远程登录而引发此错误。

标签: mysql python-3.x mysql-workbench mysql-python mysql-connector


【解决方案1】:

改变

    host="mysql1.mydevil.net",

    host="localhost",

这应该可以解决它。

【讨论】:

    猜你喜欢
    • 2021-03-04
    • 2021-12-27
    相关资源
    最近更新 更多