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>处理结果以后,需要关闭资源;