您好,是否可以为 jdbc 瘦驱动程序提供机器名称而不是 ipaddress。或者它会在运行时产生某种错误。我尝试使用机器名称而不是本地主机,它正在工作。因此,如果我们可以提供机器名称而不是 ipaddress,它是如何工作的
最佳答案
您可以使用主机名而不是 IP 地址,但有几件事您必须注意。
首先,您的计算机无法“知道”哪些主机映射到哪些 IP 地址。您使用 hosts file定义这些映射。这将取决于您使用的是 *nix 还是 Windows,但原理是相同的。
其次,请注意,即使您将主机名映射到 IP 地址并在 JDBC 驱动程序连接中使用该主机名,这也会在另一台没有相同映射的机器上中断,因此可移植性可能是一个问题问题。
如果您的 DNS 每次都能解析主机名,那么这可能是另一条路。
关于java - jdbc 瘦驱动程序中的机器名称而不是 ipaddress,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6106890/