java数据库连接技术
只要执行操作:连接数据库,执行sql语句,处理结果
- Class.forName(“com.mysql.jdbc.Driver”); 加载jdbc驱动
- DriverManager:驱动管理者
- Connection:负责连接数据库并担任传送数据的任务
- Statement:由Connection产生、负责运行SQL语句
- ResultSet:返回结果集,负责保存statement执行产生的查询结果
mysql的crud 增删改查
- 插入语句:insert into 表名(name,password) values(‘ss’,’123’);
- 查询语句:select * from 表名
- 删除语句:delete form 表名 where id=1 (删除id为1的数据)
修改语句:update 表名 set name=’ss’,password=’123’ where id= 1
ResultSet executeQuery(String sql)执行SQL查询并获取ResiltSet
Int executeUpdate(String sql)可以执行插入,删除,更新等,返回执行的行数
Boolean execute(String sql)可以执行任意语句,返回一个布尔值