当前位置:网站首页>一天搞定JDBC01:连接数据库并执行sql语句
一天搞定JDBC01:连接数据库并执行sql语句
2022-08-04 06:40:00 【那人独钓寒江雪.】
package JDBCTest;
import java.net.URL;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
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/test?useSSL=false";
String username="root";
String password="lyt2529165097";
Connection conn = DriverManager.getConnection(url, username, password);
//3.定义一个sql语句
String sql="UPDATE emp set age =age+10 WHERE age>20";
//4.获取执行sql的对象 statement
Statement stmt = conn.createStatement();//获取执行sql的对象
//PreparedStatement prepareStatement(sql) 预编译sql的执行对象,防止sql注入
//5. 执行存储过程的对象 CallableStatement prepareCall(sql)
//5.执行sql
int count = stmt.executeUpdate(sql);
//6.处理结果
System.out.println(count);
//7.释放资源
stmt.close();
conn.close();
}
}
边栏推荐
猜你喜欢
随机推荐
玩转TypeScript对象、对象作为参数进行函数传递、接口和内置对象[无敌态]
Detailed ResNet: What problem is ResNet solving?
经典新诗九首
MATLAB版量化交易技术分析工具TA-Lib【不付费也可获取,不要被付费吓跑】
npm包发布与迭代
零分贝超静音无线鼠标!数量有限!!先到先得!!!【元旦专享】
SQL去重的三种方法汇总
ubuntu18.04安装redis教程
Amazon亚马逊 Vendor Central Label详解
ThreadLocal内存泄漏问题讲解
New Questions in Module B of Secondary Vocational Network Security Competition
字节跳动岗位薪酬体系曝光,看完我真的酸了...
西门子PLC1200与fanuc机器人进行profibus通讯
误差指标分析计算之matlab实现【开源1.0.0版】
Distributed Computing Experiment 2 Thread Pool
【字符串】最小表示法
设置el-table自动向下滑动(不多解释,直接代码实现)
窥探晶体世界的奥秘 —— 230种空间群晶体结构模型全在这里
SQL如何从字符串截取指定字符(LEFT、MID、RIGHT三大函数)
ContrstrainLayout的动画之ConstraintSet