SQL Server、MySQL 和 Oracle 的默认端口号、连接 URL 和驱动类名。以下是对每个数据库连接信息的简要说明:
-
SQL Server
- 默认端口号:1433
- JDBC URL 格式:
jdbc:sqlserver://localhost:1433;DatabaseName=dbname
- JDBC 驱动类名:
com.microsoft.sqlserver.jdbc.SQLServerDriver
请注意,SQL Server 的 JDBC URL 格式可能需要根据实际的数据库实例进行调整,例如,如果数据库实例名称不是默认的
MSSQLSERVER
,则需要在 URL 中指定实例名称,例如:jdbc:sqlserver://localhost:1433;instanceName=INSTANCE;DatabaseName=dbname
。 -
MySQL
- 默认端口号:3306
- JDBC URL 格式:
jdbc:mysql://localhost:3306/test?user=root&password=&useUnicode=true&characterEncoding=gbk
- JDBC 驱动类名:
com.mysql.cj.jdbc.Driver
(注意:com.mysql.jdbc.Driver
已经过时,建议使用com.mysql.cj.jdbc.Driver
)
在连接 MySQL 时,URL 中的
user
和password
参数需要根据实际的用户名和密码进行设置。另外,useUnicode
和characterEncoding
参数用于指定字符集,如果需要其他字符集设置,可能需要调整这些参数。 -
Oracle
- 默认端口号:1521
- JDBC URL 格式:
jdbc:oracle:thin:@localhost:1521:orcl
- JDBC 驱动类名:
oracle.jdbc.driver.OracleDriver
对于 Oracle 数据库,URL 中的
thin
表示使用 Oracle 的 Thin 驱动,@localhost:1521
指定了连接的主机和端口,orcl
是服务名或 SID,需要根据实际的数据库配置进行调整。
请确保在实际使用中,根据您自己的数据库配置(如主机名、端口、数据库名、用户名和密码等)来调整上述连接信息。同时,确保已经添加了相应数据库的 JDBC 驱动到您的项目依赖中。