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

Is there some kind of cooldown protections on mysql connections

我目前正在开发 python discord 机器人,使用 mysql 数据库来存储信息。我在测试的时候,经常会出现很多小bug,所以我很快就解决了一个bug,重启程序,看看剩下的bug,再解决一个。我的工作有点像那样,有时无缘无故,与数据库的连接就无法正常工作。如果我等了 3-4 分钟,它最终会再次返工。这有点烦人,因为它让我慢了很多。这个问题似乎有冷却时间或我不知道的东西,这就是我在这里问的原因。有没有类似的东西,是否可以禁用它?

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

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

我用图书馆mysql connector

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

这是我得到的错误:

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

@snakecharmerb 的解决方案对我有用。我不得不用“本地主机”替换我电脑的 IP 地址,以应对任何防火墙或网络相关问题。再次感谢!