JDBC操作数据的步骤(一)
JDBC操作数据的步骤
1.注册驱动
告知JVM使用的是哪一个数据库的驱动
2、获得连接
使用JDBC中的类,完成对MySQL数据库的连接
3.获得语句执行平台
通过连接对象获取对sql语句的执行者对象
4.执行sql语句
使用执行者对象,向数据库执行sql语句
获取到数据库的执行后的结果
5.处理结果
6.释放资源
一堆close()
//1.注册驱动 建议使用反射技术,将驱动类加入到内存
//使用java.sql.DriverManager类静态方法registerDriver(Driver driver)
//Driver是一个接口,参数传递,MySQL驱动程序中的实现类
// DriverManager.registerDriver(new Driver());
//通过源码可以看到 驱动类源码当中已经注册了一次 如果再这样注册就注册了2次了
Class.forName("com.mysql.jdbc.Driver");
//2.获得数据库连接
String url= "jdbc:mysql://localhost:3306/mybase";
String username = "root";
String password = "123456";
Connection connection = DriverManager.getConnection(url, username, password);
System.out.println(connection);
//3.获取语句执行平台,通过数据库连接对象,获取到sql语句的执行者对象
Statement statement = connection.createStatement();
System.out.println(statement);
//4.执行sql语句
int row = statement.executeUpdate
("INSERT INTO sort(sname,sprice,sdesc)VALUES('汽车用品',50000,'疯狂涨价')");
System.out.println(row);
//6.释放资源
statement.close();
connection.close();
}