package org.cjit.io.student; /** * java實(shí)現(xiàn)MySQl的JDBC連接的七步 */ import java.sql.Connection; import java.sql.DriverManager; import java.sql.ResultSet; import java.sql.SQLException; import java.sql.Statement; public class JdbcTest { * @p
package org.cjit.io.student;
/**
* java實(shí)現(xiàn)MySQl的JDBC連接的七步
*/
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class JdbcTest {
* @param args
*/
private static Connection con;
public static void main(String[] args) {
// TODO Auto-generated method stub
try {
//1.載入JDBC驅(qū)動(dòng)程序包
Class.forName("com.mysql.jdbc.Driver");
//2.定義連接URL
String url = "jdbc:mysql://localhost:3306/test?user=root&password=root";
//3.建立連接
con = DriverManager.getConnection(url);
//4.創(chuàng)建Statement對象
Statement stmt = con.createStatement();
//5.執(zhí)行查詢操作
String query = "select*from person";
ResultSet rs = stmt.executeQuery(query);
//6.對查詢結(jié)果進(jìn)行處理
while (rs.next()) {
String name=rs.getString("姓名");
String password=rs.getString("密碼");
System.out.println(rs.getString(2));
System.out.println(name+":"+password);
}
} catch (ClassNotFoundException e) {// 由16行拋出
// TODO Auto-generated catch block
e.printStackTrace();
} catch (SQLException e) {// 由con,stmt拋出
// TODO Auto-generated catch block
e.printStackTrace();
}finally{
//7.關(guān)閉連接
if(con!=null){
try {
con.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
System.exit(0);
}
}
}
}
}
聲明:本網(wǎng)頁內(nèi)容旨在傳播知識,若有侵權(quán)等問題請及時(shí)與本網(wǎng)聯(lián)系,我們將在第一時(shí)間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com