密码不正确,self.int1.get() 这里不要引号看看,再不行,硬编码正确的密码看看
该回答通过自己思路及引用到GPTᴼᴾᴱᴺᴬᴵ搜索,得到内容具体如下:这个错误提示表明你使用的用户名和密码无法通过 MySQL 数据库的身份验证。可能原因有:
用户名或密码错误。虽然你已经检查过了,但也可以再次确认一下,确保用户名和密码是正确的。
用户没有权限登录。如果你使用的是默认的 MySQL 安装配置,可能需要为用户授予访问权限。可以在 MySQL 中使用 GRANT 命令授予用户相应的权限。例如,要将所有权限授予 root 用户,可以使用以下命令:
GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;
其中,password 是你为 root 用户设置的密码。请注意,GRANT 命令需要具有 SUPER 权限的用户才能执行。
MySQL 数据库服务没有运行。请确保 MySQL 数据库服务正在运行。你可以在命令行中使用以下命令检查 MySQL 服务的状态:
service mysql status
如果 MySQL 服务未运行,则可以使用以下命令启动它:
service mysql start
防火墙或安全组设置阻止了连接。如果你使用的是云服务器,可能需要在安全组中添加 MySQL 数据库服务的入站规则,以允许外部访问。如果你使用的是本地计算机,则可能需要检查防火墙设置,确保允许 MySQL 数据库服务的入站连接。
如果以上回答对您有所帮助,点击一下采纳该答案~谢谢