idea连接数据库---工作记录

代码参考:点击打开链接

首先需要下载jar包,我的数据库是5.7版本,没找到对应的,所以用了5.1版本试试,竟然能用。

想要使用mysql,现在pop中添加依赖:

<dependency>
  <groupId>mysql</groupId>
  <artifactId>mysql-connector-java</artifactId>
  <version>5.1.24</version>
</dependency>
然后我借鉴了如下代码:

import java.sql.*;
public class Main{
    public static void main(String[] args){
        //1.注册驱动
            Connection conn=null;
            Statement statement=null;
            ResultSet res=null;
            try{
                Driver driver=new com.mysql.jdbc.Driver();
                DriverManager.registerDriver(driver);
                //获取数据库连接
                String url="jdbc:mysql://localhost:3306/dbo?characterEncoding=utf8&useSSL=false";
                String user="root";
                String password="9898998";
                conn=DriverManager.getConnection(url,user,password);
                // 3.获取数据操作对象
                statement=conn.createStatement();
                //4.执行SQL语句,DML语句
                String sql="select * from student";
                res=statement.executeQuery(sql);
                //5.处理查询结果集
                while(res.next()){
                    String ennae=res.getString("Sname");
                    int age=res.getInt("Sage");
                    System.out.println(ennae+" "+age);
                }
            }catch (SQLException e){
                e.printStackTrace();;
            }finally{
                if(res!=null){
                    try{
                        res.close();
                    }catch(SQLException e){
                    }
                }
            }

        }

        }


运行结果:



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值