java - 我可以在 JDBC 连接器中使用数据库 IP 地址而不是主机名吗?

标签 java mysql database jdbc database-connection

目前我的主机名都没有解析到我的服务器,该服务器使用与 this 相关的无 IP DDNS问题。是否可以在JDBC连接器中使用服务器IP地址而不是DDNS域名?

private static final String driver = "com.mysql.jdbc.Driver", host = "jdbc://mysql:no-ip.hostname/", dbName = "databaseName", username = "username", password = "password";
Connection conn = (Connection) DriverManager.getConnection(host + dbName, username, password);

最佳答案

是的,这应该有效。我从未使用过不接受主机 IP 地址的 JDBC 驱动程序。

关于java - 我可以在 JDBC 连接器中使用数据库 IP 地址而不是主机名吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24507711/

相关文章:

mysql - 如何向 mySQL 中已存在的表添加约束?

sql - 从电影数据库中检索数据

android - android 中的 SQLiteDatabase 查询

java - 在java中调用许多类 - android studio

java - IO方法 block :

java - 即使在排除单元测试之后,单元测试也会在集成测试阶段执行

java - 易于实现的 Web SSO 解决方案?

mysql - 右连接查询不起作用

php - 如何根据给定的百分比在MySQL数据中进行选择?

AJAX 长请求