我已经在VB6中开发了一个应用程序,并且正在使用在线MySQL数据库服务器来存储我的应用程序数据。
第一次尝试连接数据库服务器成功,但是在关闭应用程序并再次启动后,我得到:
无法连接到MySQL服务器(10060)”
一段时间(大约30分钟)后,我可以再次成功连接到数据库。
- 我已经为所有MySQL系统和全局变量(例如connection_timeout,wait_timeout等)赋予了最大值。
- 我已将所有权限授予MySQL用户。
- 我的计算机上的防火墙已关闭。
- 当应用程序关闭时,所有连接均正确关闭。
我问了提供在线MySQL数据库服务的技术人员,他们给了我以下三个原因:
- 您尝试连接的本地计算机未在服务器上列入白名单。
- 已超过用户的最大连接数。
- 当时,MySQL服务器已关闭(尽管他们说自己的服务器没有关闭)。
我该如何解决前两个原因,或者确定它们是问题的原因?还是可能还有另一个未列出的问题?