Java连接和使用MySql数据库(初步)


每个数据库公司都有各的的方法自实现与Java连接,MySql也是。


第一步:就是需要导入包,它一个专门用于连接MySQL。可以在百度上面下载一下名为mysql-connector-java-5.1.37-bin.jar的包。

第二步是需要将这个包导入你的ide工具当中,因为工具太多就不细细介绍。

第三步,在代码中获取连接,

 Class.forName("com.mysql.jdbc.Driver");
 String url="jdbc:mysql://localhost:3306/student?useUnicode=true&characterEncoding=utf-8";
 Connection conn= DriverManager.getConnection(url,"root","132" );

url中是数据库连接的地址,用户名和密码。

第四步,编写sql语句

String Sql="update student set math =90 where id=1";

第五步,获得sql执行对象

Statement stat =conn.createStatement();

第六步,开始执行sql,更新操作需要使用executeUpdate();他的返回值是1或-1代表了sql执行成功或者失败。

int count =stat.executeUpdate(Sql);

查询操作代码如下:
需要用一个 ResultSet对象来接收结果集,然后下面代码来打印出来rs.getString(1)代表结果集中的第一列。

ResultSet rs = stat.executeQuery();
while(rs.next()){
                System.out.println(rs.getString(1));
                }

第七步,关闭连接,可以有效的节约系统资源,分别按照结果集,执行对象,数据库连接逐级关闭。

 rs.close();
 stat.close();
 conn.close();
  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值