2018_5_20 mysql JDBC八大步骤

本文详细介绍了使用JDBC操作数据库的八个步骤,包括导入jar包、加载驱动、获取连接对象等,并对比了PreparedStatement与Statement的区别,强调了PreparedStatement的优势。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

使用JDBC操作数据库的步骤
1.导入jdbc的jar包部署
2.加载驱动
static{
Class.forName("com.mysql.jdbc.Driver");
}
3.获取连接对象
String url = "jdbc:mysql://localhost:3306/数据库名";
String user = "root";
String pwd  ="密码";
Connection conn = DriverManager.getConnection(url,user,pwd);
4.SQL语句
4.1 增删改,
String sql ="insert,delete,update****";
4.2 查询
String sql = "select * from **"
5.获取执行对象
Statement st = conn.createStatement();
6.执行SQL语句
6.1 增删改,返回受影响的行数
int result = st.executeUpdate(sql);
6.2 查询,返回的是一个结果集
ResultSet rs = st.executeQuery(sql);
7.对结果进行处理
7.1 增删改
if(result >0){//操作成功}
7.2 查询
while(rs.next()){
int age = rs.getInt("age");
String name = rs.getString("列号");
}
8.释放资源,后使用的先关闭
if(rs!=null){rs.close();}
if(st!=null){st.close();}
if(conn!=null){conn.close();}

PreparedStatement的优势
1.可以使代码有更好的可读性和可维护性
2.保证安全,防止sql注入
3.可以提高性能

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值