精华内容
下载资源
问答
  • jdbc操作步骤

    2018-05-08 14:31:08
    jdbc操作步骤jdbc操作步骤jdbc操作步骤jdbc操作步骤jdbc操作步骤jdbc操作步骤jdbc操作步骤
  • JDBC使用步骤

    2016-11-26 01:08:42
    JDBC使用步骤

    ###注册驱动

    DriverManager.registerDriver(new com.mysql.jdbc.Driver());
    

    ###获取数据连接

    Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/day1126","root","111111");
    第一个参数:jdbc:mysql://localhost:3306/+数据库名
    第二个参数:固定值root
    第三个参数:数据库登录密码
    

    ###获取代表发送和执行sql语句的对象,statement

    Statement statement=conn.createStatement();
    

    ###执行语句

    //	statement.executeUpdate("insert into test(name) values('小');");
    //	statement.executeUpdate("insert into test(id) values('1');");
    	ResultSet set=statement.executeQuery("select * from test where name='小';");
    	//如果是查询,就有结果集要处理
    	while(set.next()){
    			//jdbc中的索引从1开始
    			System.out.println(set.getObject(1));
    	}
    

    ###关闭资源

    statement.close();
    conn.close();
    		
    
    展开全文
  • JDBC 使用步骤

    2020-12-23 17:05:43
    2、JDBC使用的准备 首先需要在数据库官网下载相应的驱动包(jar包), 并导入idea等IDE中。 导入方法:在相应模块目录下建立一个lib文件夹,将jar包复制进去。 右键Add as Libraries导包。 3、JDBC中相应类方法的...

    1、什么是JDBC

    JDBC是sun公司制定并编码的一套标准,即一套接口,用来规范各厂商数据库驱动(实现类)的实现。

    2、JDBC使用的准备

    首先需要在数据库官网下载相应的驱动包(jar包), 并导入idea等IDE中。
    导入方法:在相应模块目录下建立一个lib文件夹,将jar包复制进去。
    右键Add as Libraries导包。

    3、JDBC中相应类方法的使用

    	一:注册驱动:		Class.forName("数据库驱动");				mysql驱动:com.mysql.cj.jdbc.Driver
    	
    	二:获取Connection: 		Connection con = DriverManger.getConnection("数据库URL",   "用户名",   "密码");
    
    	三:获取Statement::		Statement sq = con.createStatement();
    
    	四:执行sql语句:		①查询语句:	ResultSet res = sq.executeQuery("sql语句");
    										②增,删,改语句:	sq.executeUpdate("sql语句");
    

    在这里插入图片描述

    	五:操作结果集(上一步使用select查询,返回一个结果集res):		结果集一般是一个excel类型的表格。ResultSet中有个res.next();方法判断是否存在下一行,若存在返回true,否则返回false。
    	
    	ResultSet中有个     		res.getString("列名"); 	方法			返回本列目前行的值。    eg: 		String Sid = res.getString("Sid");
    																																				String Name = res.getString("Name");
    

    在这里插入图片描述

    	六:释放资源:		需要释放的对象: 	Connection  			Statement			ResultSet
    		
    		con.close();
    		sq.close();
    		rs.close();
    
    展开全文
  • JDBC操作步骤

    2018-05-19 08:38:24
    JDBC操作步骤1.导入jdbc的jar包,并部署 在工程名下,创建lib文件夹,放入jar包,build path2.加载驱动 static{ Class.forName("com.mysql.jdbc.Driver"); }3.创建连接对象 String url = "jdbc:mysql:...
    JDBC的操作步骤
    1.导入jdbc的jar包,并部署
    在工程名下,创建lib文件夹,放入jar包,build path
    2.加载驱动
    static{
    Class.forName("com.mysql.jdbc.Driver");
    }
    3.创建连接对象
    String url = "jdbc:mysql://loclahost:3306/数据库名";
    String user = "root";
    String pwd  = "密码"
    Connection conn = DriverManager.getConnection(url,user,pwd);



    4.创建执行SQL语句的对象
    Statement st  =conn.createStatement();
    5.创建SQL语句
    5.1 增,删,改
    String sql = "" ;
    5.2 查询
    String sql = "select * from **";
    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("列名");
    String name = rs.getString("列名");
    //getXXX();
    }
    8.释放资源,先使用的后关闭
    if(rs!=null){
    rs.close();
    }
    if(st!=null){
    st.close();
    }
    if(conn!=null){
    conn.close();
    }
    注意:异常的捕获


    PreparedStatement的作用
    1.保证代码的可读性和可维护性
    2.防止sql注入,保证安全
    3.预编译,提高性能












    展开全文
  • jdbc 使用步骤

    千次阅读 2018-04-14 21:30:32
    一个完整的步骤 1. 加载 jdbc 驱动程序 ...7. 关闭使用JDBC对象 1、加载JDBC驱动程序 在连接数据库之前,手续要加载想要连接的数据库驱动到JVM(java虚拟机) 通过java.lang.Class类的静态方法...

    一个完整的步骤

    1. 加载 jdbc 驱动程序
    2. 拼接 jdbc 需要连接的 url
    3. 创建数据库的连接
    4. 创建一个Statement
    5. 执行SQL语句
    6. 处理执行完SQL之后的结果
    7. 关闭使用的JDBC对象
    1、加载JDBC驱动程序
    在连接数据库之前,手续要加载想要连接的数据库驱动到JVM(java虚拟机)
    通过java.lang.Class类的静态方法forName(String className)实现
    成功加载后,会将Dirver类的实例注册到DriverManager类中  
    例如:    
        try {    
            // 加载MySql的驱动类    
            Class.forName("com.mysql.jdbc.Driver");    
        } catch(ClassNotFoundException e) {    
            System.out.println("找不到驱动程序类 ,加载驱动失败!");    
            e.printStackTrace();    
        }    
    2、拼接JDBC需要连接的URL
    1、mysql URL格式如下:
    jdbc:mysql://[host:port],[host:port].../[database][?参数名1][=参数值1][&参数名2][=参数值2]...
    2、例如:(MySql的连接URL)    
    jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=gbk;    
    useUnicode=true:表示使用Unicode字符集。
    如果characterEncoding设置为gb2312或GBK,本参数必须设置为true。
    characterEncoding=gbk:字符编码方式。    
    3、创建数据库的连接
    要连接数据库,需要向java.sql.DriverManager请求并获得Connection对象
    该对象就代表着一个数据库的连接
    使用DriverManager的getConnectin(String url, String username, String password)方法
    传入指定的连接的数据库的路径、数据库的用户名和密码来获得。
        // 连接MySql数据库,用户名和密码都是root    
         String url = "jdbc:mysql://localhost:3306/test";     
         String username = "root";    
         String password = "root";    
         try {    
           Connection con = DriverManager.getConnection(url , username , password);    
         } catch(SQLException se) {    
           System.out.println("数据库连接失败!");    
           se.printStackTrace();    
         }    
    4、创建一个Statement
    要执行SQL语句,必须获得java.sql.Statement实例,Statement实例分为以下3种类型:    
     1、执行静态SQL语句。通常通过Statement实例实现。    
     2、执行动态SQL语句。通常通过PreparedStatement实例实现。    
     3、执行数据库存储过程。通常通过CallableStatement实例实现。  
     具体的实现方式:   
      Statement stmt = con.createStatement();   
      PreparedStatement pstmt = con.prepareStatement(sql);   
      CallableStatement cstmt = con.prepareCall("{CALL demoSp(? , ?)}");      
    5、执行SQL语句
    Statement接口提供了三种执行SQL语句的方法:executeQuery 、executeUpdate和execute    
     1、ResultSet executeQuery(String sqlString):
             执行查询数据库的SQL语句,返回一个结果集(ResultSet)对象。    
     2、int executeUpdate(String sqlString):
             用于执行INSERTUPDATEDELETE语句以及SQL DDL语句,如:CREATE TABLEDROP TABLE3execute(sqlString):
             用于执行返回多个结果集、多个更新计数或二者组合的语句。    
    
    具体实现的代码:    
       ResultSet rs = stmt.executeQuery("SELECT * FROM ...");    
       int rows = stmt.executeUpdate("INSERT INTO ...");    
       boolean flag = stmt.execute(String sql);    
    6、处理执行完SQL之后的结果
    两种情况:    
    1、执行更新返回的是本次操作影响到的记录数。    
    2、执行查询返回的结果是一个ResultSet对象。    
    ResultSet包含符合SQL语句中条件的所有行,并且它通过一套get方法提供了对这些行中数据的访问。    
    使用结果集(ResultSet)对象的访问方法获取数据:    
       while(rs.next()) {    
             String name = rs.getString("name");    
             String pass = rs.getString(1); // 此方法比较高效    
           }    
     (列是从左到右编号的,并且从列1开始)   
    7、关闭使用的JDBC对象
    操作完成以后要把所有使用的JDBC对象全都关闭,以释放JDBC资源,关闭顺序和声明顺序相反:    
    1、关闭记录集    
    2、关闭声明    
    3、关闭连接对象    
     if (rs != null) {   // 关闭记录集    
            try {    
                rs.close();    
            } catch(SQLException e) {    
                e.printStackTrace();    
            }    
      }    
     if (stmt != null) {   // 关闭声明    
            try {    
                stmt.close();    
            } catch(SQLException e) {    
                e.printStackTrace();    
            }    
     }    
     if (conn != null) {  // 关闭连接对象    
             try {    
                conn.close();    
             } catch(SQLException e) {    
                e.printStackTrace();    
             }    
    }  
    展开全文
  • JDBC使用步骤过程

    2017-08-28 21:14:01
    JDBC使用步骤过程
  • JDBC编程操作:JDBC操作步骤及数据库连接操作,本资源来自于魔乐李兴华老师,感谢共享,如有侵犯版权,请联系本人,定删除。
  • 对服务器,客户端,URL理解以及JDBC操作步骤对数据库客户端和服务器的理解对URL的认识JDBC的操作步骤步骤概述步骤的具体实现JDBC第一步:创建连接第一种第二种区别JDBC第二步:创建命令对象Statement,执行sql语句...
  • 数据库JDBC使用步骤,c3p0连接池,SQL注入问题 一、jdbc的创建步骤:(导入JDBC架包) 1、注册驱动: class.forName("com.mysql.jdbc.Driver"); 2、获取连接: Connection connection=Drivermanager.get...
  • jdbc操作步骤和各对象的解释 1、jdbc的基本步骤 //1、加载数据库驱动 Class.forName("com.mysql.jdbc.Driver"); // 固定学习,加载驱动 //2、用户信息和url // useUnicode=true&characterEncoding=utf8&use...
  • 基本JDBC使用步骤

    2020-03-09 08:35:04
    步骤 //注册驱动 Class.forName("com.mysql.jdbc.Driver") //获取连接 Connection conn = DriverManager.getConnection(jdbc:mysql://localhost:3306/school,"root","password") //定义SQL String sql = "select * ...
  • jdbc操作步骤及sql查询 一、操作步骤 1、注册驱动 Class.forName("com.mysql.jdbc.Driver"); 2、建立连接 Connection conn=DriverManager.getConnection("jdbc:mysql://localhost:3306/数据库名称"...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 133,421
精华内容 53,368
关键字:

jdbc的操作步骤