我使用JDBC连接到MySQL。在localhost:3306
时,一切正常。
但是,当我将应用程序移动到Intranet中的另一台计算机上并使用<Intranet-IP>:3306
连接到MySQL数据库时,大约需要1分钟才能成功连接到MySQL。这是怎么回事?
最佳答案
好吧,这可能是DNS问题。您可以通过使用配置文件中的mysqld
选项启动--skip-name-resolve
来禁用DNS主机名查找。
在这里阅读更多详细信息:http://dev.mysql.com/doc/refman/5.0/en/host-cache.html