mysql连接上是否有某种冷却保护措施

时间:2020-06-26 13:00:48

标签: python mysql mysql-connector-python mysqlconnection

我正在使用mysql数据库开发用于存储信息的python discord bot。在测试时,我经常遇到很多小错误,因此我迅速解决了一个错误,重新启动程序以查看剩下的错误,然后再次解决。我的工作有点像这样,有时由于某种特殊原因,与数据库的连接将无法正常工作。如果我等待约3-4分钟,则最终会重新工作。这有点烦人,因为它使我慢了很多。这个问题似乎有冷却时间或我不知道的事情,这就是为什么我在这里问。是否有类似的东西,可以禁用它吗?

这是我用来建立连接的代码:

cnx = mysql.connector.connect(
    user=config.user,
    password=config.word,
    host=config.ip,
    database='database_name')
cnx.autocommit = True

我使用图书馆mysql connector

注意:我要连接到数据库的帐户是root帐户,因此应该没有限制。 其他说明:我的连接是本地连接。数据库托管在我的计算机上

这是我得到的错误:

mysql.connector.errors.ProgrammingError: 1045 (28000): Access denied for user 'root'@'192.168.0.105' (using password: YES)

1 个答案:

答案 0 :(得分:0)

@snakecharmerb的解决方案为我工作。我必须用“ localhost”替换计算机的ip地址,以解决任何与防火墙或网络相关的问题。再次谢谢!!