摘要: 在java.sql包中存在DriverManager類、Connection接口、Statement接口和ResultSet接口。這些類和接口的作用如下: DriverManager類: 主要用于管理驅動程序和連接數據庫; Co
在java.sql包中存在DriverManager類、Connection接口、Statement接口和ResultSet接口。這些類和接口的作用如下:
DriverManager類: 主要用于管理驅動程序和連接數據庫;
Connection接口: 主要管理建立好的數據庫連接;
Statement接口: 主要用于執行SQL語句;
ResultSet接口: 主要用于存儲數據庫返回的記錄;
1、通過DriverManager類和Connection接口實現連接數據庫的功能。首先使用java.lang.Class類中的forName()方法來指定JDBC驅動的類型。forName()方法指定MySQL驅動的語句如下:
String DRIVER = "com.mysql.jdbc.Driver";Class.forName(DRIVER);2.指定了MySQL驅動程序之后,就可以使用DriverManager類和Connection接口來連接數據庫。在DriverManager類中提供了getConnection()方法。getConnection()方法有3個輸入參數,分別為 url、user、 password。
url: 指定了JDBC的數據源。其基本形式是“jdbc:mysql:數據源”。數據源中包括了IP或主機名、端口號和數據庫名。例如: jdbc:mysql://localhost:3306/hjh (jdbc:mysql://127.0.0.1:3306/hjh 兩者一樣)。localhost表示本地計算機;3306是MySQL的端口號、hjh是要連接的數據庫名稱。
user: MySQL數據庫的用戶名。
password: 指定用戶的密碼。
getConnection()方法返回的值是Connection對象。下面是使用getConnection()方法的語句:
String url = "jdbc:mysql://localhost:3306/hjh";String user = "root";String password = "";Connection connection = DriverManager.getConnection();logo設計網(www.just4love.cn),專業的logo免費設計在線生成網站,全自動智能化logo設計,商標設計,logo在線生成!
歡迎使用logo設計網制作屬于您公司自己的logo,不僅專業而且經濟實惠,全方位滿足您公司品牌化、視覺化的需求。