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