您好,欢迎访问一九零五行业门户网

JDBC连接MySQL数据库实战演示

以下的文章主要介绍的是jdbc 连接mysql数据库的实际操作过程以及在其实际操作中期实际应用代码的描述,以下就是jdbc 连接mysql数据库的具体方案的描述,希望在你今后的学习中会有所帮助。 publicclassmysqljdbc{ publicstringdrivername=com.mysql.jdbc.driv
以下的文章主要介绍的是jdbc 连接mysql数据库的实际操作过程以及在其实际操作中期实际应用代码的描述,以下就是jdbc 连接mysql数据库的具体方案的描述,希望在你今后的学习中会有所帮助。
public class mysqljdbc {  
public string drivername = com.mysql.jdbc.driver;  
public string url = jdbc:mysql://localhost:3306/oa;  
public string username = root;  
public string userpwd = me;  
/**  
* apr 19, 2009 12:49:55 pm  
*   
* @param args  
*/  
public static void main(string[] args) {  
mysqljdbc my=newmysqljdbc();  
my.read();  
}  
public void read() {  
string querystring = select username,realname from user;  
connection conn = null;  
statement st = null;  
resultset rs = null;  
try {  
加载驱动
class.forname(drivername); 
创建连接mysql数据库
conn = drivermanager.getconnection(url, username, userpwd); 
创建statement
st = conn.createstatement(); 
执行sql语句,得到查询结果
rs = st.executequery(querystring); 
输出查询结果
while (rs.next()) {  
system.out.println(username: + rs.getstring(username)  
+  realname: + rs.getstring(realname));  

关闭资源
rs.close();  
st.close();  
conn.close();  
} catch (exception ex) {  
输出错误信息
ex.printstacktrace();  
} finally { 
finally子句总是会执行(就算发生错误),这样可以保证资源的绝对关闭
try {  
if (rs != null)  
rs.close();  
} catch (sqlexception e) {  
e.printstacktrace();  
}  
try {  
if (st != null)  
st.close();  
} catch (sqlexception e) {  
e.printstacktrace();  
}  
try {  
if (conn != null)  
conn.close();  
} catch (sqlexception e) {  
e.printstacktrace();  
}  
}  
}  
}  
以上的相关内容就是对jdbc 连接mysql数据库的介绍,望你能有所收获。
其它类似信息

推荐信息