博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Jdbc连接数据库入门(2)--向表中添加一条记录
阅读量:3962 次
发布时间:2019-05-24

本文共 1386 字,大约阅读时间需要 4 分钟。

import java.sql.Connection;import java.sql.DriverManager;import java.sql.SQLException;import java.sql.Statement;import com.mysql.cj.jdbc.Driver;//向表中添加一条记录public class JdbcDemo02 {
public static void main(String[] args) throws Throwable {
Statement stmt=null; Connection conn = null; try {
//1.注册驱动 Class.forName("com.mysql.cj.jdbc.Driver"); //2.获取数据库的连接对象 conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/ceshi?serverTimezone=GMT%2B8", "root","123456"); //3.定义sql String sql= "insert into student values(3,'wangwu',2000)"; //4.获取执行sql的对象 stmt = conn.createStatement(); //5.执行sql int count = stmt.executeUpdate(sql);//影响的行数 //6.处理结果 System.out.println(count); if(count > 0){
System.out.println("添加成功!"); }else{
System.out.println("添加失败!"); } } catch (ClassNotFoundException e) {
// TODO Auto-generated catch block e.printStackTrace(); }finally {
//stmt.close(); //7. 释放资源 //避免空指针异常 if(stmt != null){
try {
stmt.close(); } catch (SQLException e) {
e.printStackTrace(); } } if(conn != null){
try {
conn.close(); } catch (SQLException e) {
e.printStackTrace(); } } }}}

转载地址:http://jdezi.baihongyu.com/

你可能感兴趣的文章
敏捷开发实践(2)-要不要文档?
查看>>
《java系统性能调优》--2.缓存
查看>>
JAVA注解引发的思考
查看>>
写博意味着什么
查看>>
比较Cint() , int() , fix() ,round()的区别
查看>>
举例说明常用字符串处理函数
查看>>
软件生存期模型
查看>>
制定计划(问题的定义,可行性研究)
查看>>
需求分析
查看>>
软件设计
查看>>
程序编码
查看>>
软件测试
查看>>
软件维护
查看>>
软件项目管理
查看>>
面向过程的分析方法
查看>>
软件设计基础
查看>>
UML的基本结构
查看>>
UML中几种类间关系:继承、实现、依赖、关联、聚合、组合的联系与区别
查看>>
用例图(UseCase Diagram)—UML图(一)
查看>>
类图(Class diagram)—UML图(二)
查看>>