
package com.itheima.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.Statement;/*** JDBC 快速入门*/public class JDBCDemo { public static void main(String[] args) throws Exception { // 1. 注册驱动 Class.forName("com.mysql.jdbc.Driver"); // 2. 获取连接 String url = "jdbc:mysql://127.0.0.1:3306/db1"; // db1 是数据库名 String userName = "root"; String passWord = "123456"; Connection connection = DriverManager.getConnection(url, userName, passWord); // 3. 定义sql String sql = "update account set money = 2000 where id = 1"; // 4. 获取执行sql的对象statement statement是陈述的意思 Statement stmt = connection.createStatement(); // 5. 执行sql int count = stmt.executeUpdate(sql); // 受影响的行数 // 6. 处理结果 System.out.println(count); // 输出1 代表一行数据被改变 // 7. 释放资源 (有两个资源要释放,一个是Connection 一个是statement stmt.close(); // 先释放statement类的对象(因为他是后开的资源,所以先释放) connection.close(); // connection是先开的,所以后释放 }}