zoukankan      html  css  js  c++  java
  • JDBC的CRUD操作之增加数据操作

    1.1 JDBC的CRUD操作之增加数据操作

    1.1.1 增加数据操作代码实现

    • 已知数据库的表数据
      在这里插入图片描述
    package com.xdr630.jdbc.demo1;
    
    import java.sql.Connection;
    import java.sql.DriverManager;
    import java.sql.SQLException;
    import java.sql.Statement;
    
    import org.junit.Test;
    
    /**
     * JDBC的CRUD的操作
     * @author xdr
     *
     */
    public class JDBCDemo2 {
    
    	
    	
    	@Test
    	/**
    	 * 保存操作的代码实现
    	 */
    	public void demo1(){
    		Connection conn = null;
    		Statement stmt = null;
    		try{
    			// 注册驱动:
    			Class.forName("com.mysql.jdbc.Driver");
    			// 获得连接:
    			conn = DriverManager.getConnection("jdbc:mysql:///web_test3", "root", "1234");
    			// 执行操作:
    			// 创建执行SQL语句对象:
    			stmt = conn.createStatement();
    			// 编写SQL语句:
    			String sql = "insert into user values (5,'eee','123','小东',22)";
    			// 执行SQL语句:
    			int num = stmt.executeUpdate(sql);
    			if(num > 0){
    				System.out.println("增加用户成功!!!");
    			}
    		}catch(Exception e){
    			e.printStackTrace();
    		}finally{
    			// 资源释放:
    			if(stmt != null){
    				try {
    					stmt.close();
    				} catch (SQLException e) {
    					e.printStackTrace();
    				}
    				
    				stmt = null;
    			}
    			if(conn != null){
    				try {
    					conn.close();
    				} catch (SQLException e) {
    					e.printStackTrace();
    				}
    				conn = null;
    			}
    		}
    	}
    }
    
    • 控制台输出:
      在这里插入图片描述

    • 插入数据成功
      在这里插入图片描述

    本文来自博客园,作者:兮动人,转载请注明原文链接:https://www.cnblogs.com/xdr630/p/15254879.html

  • 相关阅读:
    Python 特点
    Python简介
    数据库查询语句
    人月神话读书笔记01
    团队介绍
    团队项目一 原型展示+电梯演讲
    全球疫情可视化展示
    NABCD模型
    第六周学习进度
    构建之法阅读笔记03
  • 原文地址:https://www.cnblogs.com/xdr630/p/15254879.html
Copyright © 2011-2022 走看看