注意修改下面数据库的名称、登陆的账号密码。
我用的数据库名是:test
账号密码都是:root
=================================
import java.sql.*;
public class JDBCTest {
public static void main(String[] args) {
// 1. 注册驱动
try {
Class.forName("com.mysql.jdbc.Driver");
} catch(ClassNotFoundException ex) {
ex.printStackTrace();
}
// 声明变量,使用,而后关闭
Connection conn = null; //数据库连接
Statement stmt = null; //数据库表达式
ResultSet rs = null; //结果集
try {
//2. 获取数据库的连接
conn = DriverManager.getConnection
("jdbc:mysql://localhost:3306/test","root","root");
//3. 获取表达式
stmt = conn.createStatement();
//4. 执行SQL
String sql = "select time from shijian where id=123";
rs = stmt.executeQuery(sql);
//5. 现实结果集里面的数据
while(rs.next()) {
System.out.println("id为123的time值=" + rs.getString(1));
}
}
catch (Exception ex) {
ex.printStackTrace();
}
finally {
try {
if(rs != null) {
rs.close();
}
if(stmt!= null) {
stmt.close();
}
if(conn != null) {
conn.close();
}
} catch(Exception ex) {
ex.printStackTrace();
}
}
}
}