Pas*_*ent 7

要创建连接,您需要先加载驱动程序.例如,对于MySQL:

Class.forName("com.mysql.jdbc.Driver");
Run Code Online (Sandbox Code Playgroud)

要加载的驱动程序类显然取决于需要在类路径上的JDBC驱动程序(以及数据库).

然后,建立连接:

String url = "jdbc:mysql://host_name:port/dbname";
String user = "scott";
String pwd = "tiger";
Connection con = DriverManager.getConnection(url, user, pwd);
Run Code Online (Sandbox Code Playgroud)

url是"连接URL"并标识要连接的数据库.同样,语法将取决于您正在使用的JDBC驱动程序.因此,请参阅JDBC驱动程序的文档.

在Java教程中建立连接确实是一个很好的参考.


Tom*_*Tom 5

有关begginers的信息,请参阅sun的jdbc教程

特别是http://java.sun.com/docs/books/tutorial/jdbc/basics/connecting.html

首先,您需要与要使用的DBMS建立连接.通常,JDBC™应用程序使用以下两种机制之一连接到目标数据源:

DriverManager:这个完全实现的类要求应用程序使用硬编码的URL加载特定的驱动程序.作为其初始化的一部分,DriverManager类尝试加载jdbc.drivers系统属性中引用的驱动程序类.这允许您自定义应用程序使用的JDBC驱动程序.

DataSource:此接口优先于DriverManager,因为它允许有关底层数据源的详细信息对您的应用程序透明.设置DataSource对象的属性,以便它表示特定的数据源.

Connection con = DriverManager.getConnection
           ( "jdbc:myDriver:wombat", "myLogin","myPassword");
Run Code Online (Sandbox Code Playgroud)