package org.cjit.io.student; /** * java實現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實現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驅動程序包
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.創建Statement對象
Statement stmt = con.createStatement();
//5.執行查詢操作
String query = "select*from person";
ResultSet rs = stmt.executeQuery(query);
//6.對查詢結果進行處理
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.關閉連接
if(con!=null){
try {
con.close();
} catch (SQLException e) {
// TODO Auto-generated catch block
System.exit(0);
}
}
}
}
}
聲明:本網頁內容旨在傳播知識,若有侵權等問題請及時與本網聯系,我們將在第一時間刪除處理。TEL:177 7030 7066 E-MAIL:11247931@qq.com