標籤:cee select java 課堂 database 成功 next catch ase
MYSQL 資料庫管理工具
JAVA 程式設計語言
資料庫驅動(JAVA和MYSQL對接方式)
到官網上下載驅動 載入驅動
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class Sql{
public static void main(String[] args){
try{
//載入驅動 載入到JVM中
Class.forName("com.mysql.jdbc.Driver");
//getConnection()方法,連結到mysql資料庫
Connection con = DriverManager.getConnection("jdbc:mysql://localhost:3306/庫名","使用者名稱","密碼");
//驗證鏈結接是否成功
if(!con.isClosed())
System.out.println("Succeeded connecting to the Databases");
//建立statement對象,用來執行sql語句
Statement sta = con.createStatement();
//要執行的sql語句
String sql = "select * from student";
//ResultSet類 存放擷取的結果集
ResultSet rs = sta.executeQuery(sql);
while(rs.next()){
String name = rs.getString("sname");
int id = rs.getInt("id");
System.out.println(name+"\t"+id);
}
}catch(Exception e){
e.printStackTrace();
}
}
}
MYSQL和JAVA(課堂筆記)