在我正在开发的系统上,我必须连接不同主机和端口上的多个数据库,问题是: 我正在尝试通过JDBC连接到达jdbc:mariadb://127.0.0.1:3306 / testdb,一切都很好,但是我也可以通过jdbc:mariadb://127.0.0.1:0 / testdb,并且连接仍然有效。
阅读JDBC文档:https://docs.oracle.com/javase/tutorial/jdbc/basics/connecting.html
我发现“ host:port是托管数据库的计算机的主机名和端口号。如果未指定,则host和port的默认值分别为127.0.0.1和3306。”
但是端口被指定为零。 我应该忽略零端口吗?