使用Python编写的gui打包后在本地运行无误,在其他机子运行连接不上数据库

问题遇到的现象和发生背景

使用Python编写的gui打包后在本地运行无误,在其他机子运行连接不上数据库,使用的是MySQL,目前已经尝试过打开白名单,关闭防火墙等都连接不上。
简单的讲就是我做了个小程序,希望其他人使用的时候用户名密码登录,使用数据库操作控制用户权限。现在本地都没问题,换个电脑登录就不行。

看看MySQL是什么版本

查询user表中的user列和host列的数据,看看是运行所有IP都可以访问。

数据库是本地数据库?
如果是本地数据库,配置的数据库地址需要是具体的ip,并且其他机子在同一个局域网内。

在其他电脑cmd'中链接你需要链接的mysql数据库,看能否链接成功,如果成功,看程序内是否有错误,建议使用判断错误

try:
except:

打包测试时,建议开启debug模式,打开一个控制台打印程序运行状态和自己的print输出
另外,mysql时候开启远程数据访问,
如果没有开启,建议开启
https://blog.csdn.net/qq_38486203/article/details/110851528
有帮助请点一下右上角的采纳,谢谢

那是分客户端和服务端吧,客户端和服务端是什么协议通讯呢。