JDBC的一些入门笔记
1、JDBC 规范定义接口,具体的实现由各大数据库厂商来实现。
JDBC 是 Java 访问数据库的标准规范,真正怎么操作数据库还需要具体的实现类,也就是数据库驱动。
1导入jar包
public class JdbcDemo1 {
public static void main(String[] args) throws Exception {
//1. 导入驱动jar包
//2. 注册驱动,mysql5.0之后注册驱动jar包可省略注册驱动的步骤,因为系统会自动帮你注册
Class.forName("com.mysql.jdbc.Driver");
//3. 获取数据库连接对象
// Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/db2", "root","root");
Connection conn = DriverManager.getConnection("jdbc:mysql:///db2", "root","root");
// String sql = "update account set balance = 2000 where id = 1";
String sql = "update account set balance = 200";
//5.获取执行sql的对象 Statement
Statement stmt = conn.createStatement();
//6. 执行sql
int count = stmt.executeUpdate(sql);
//7. 处理结果
System.out.println(count);
//8. 释放资源
stmt.close();
conn.close();
}
}
1>首先需要注册驱动jar包;
2>然后获取数据库的连接对象Connection,这里需要指定jdbc:mysql:,数据所在服务器的IP地址,以及数据库软件的端口号,还需要指定数据库名称;
3>然后获取执行sql的对象Statement,用它来指定sql语句;
4>处理结果以后,需要关闭资源;