欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

使用jdbc连接数据库

程序员文章站 2024-03-09 14:05:47
...

JDBC:java data base connectivity,中文名java数据库连接

是一种用于执行SQL语句的java Api ,可以多种关系数据库提供统一的访问,它由一组用java语言编写的类和接口组成。

连接步骤:

1.step

引入关于数据库连接的jar包: 

使用jdbc连接数据库

已上传。

2.step 上代码

 

public class JDBCConnectivity{
        //创建静态全局变量
        static Connection conn;
        static Statement st;

/*
*
*
*加载JDBC驱动程序 → 建立数据库连接Connection → 创建执行SQL的语句Statement → 处理执行结果            
* ResultSet → 释放资源
*
*/

        //查询连接
        public static void query(){
            //加载jdbc驱动程序
            Class.forName("com.mysql.jdbc.Driver");
           //获取数据库连接
        String db="jdbc:mysql://localhost:3306/tstt?characterEncoding=utf-8&useSSL=false";//数据库连接路径参数设置
        String userName="root";//数据库用户名
        String password="******";//数据库用户名密码
        conn=(Connection)DriverManner.getConnection(db,userName,password);
          
        try{

            //创建statement对象
            st=(Statement)conn.createStatement(); 
            //编写sql
            String sql=“select *from course”;
            //执行sql并返回结果集
            ResultSet rs=st.executeQuery(sql);

            //遍历获取结果中的值并打印到控制台

            while(rs.next()){
                // 根据字段名获取相应的值
				String cID = rs.getString("c_id");
				String cName = rs.getString("c_name");
				String TId = rs.getString("t_id");
				//输出查到的记录的各个字段的值
				System.out.println( "c_id"+cID+";cName:"+cName+";TID:"+TId);

                }       
            }catch(SQLException e){
                System.out.println("查询数据失败!");
            }finally{
                //关闭连接
                conn.close();

            }

        }

}



3.step 实现效果

数据库:使用jdbc连接数据库

 

控制台:

 

使用jdbc连接数据库

相关标签: JDBC