Java Web 连接数据库, jdbc入门

Java Web 连接数据库, jdbc入门

1.下载mysql对应版本的驱动jar包,在项目中创建lib包,将jar包添加进去
2.代码:
public static void main(String[] args) throws Exception {
		
    Class.forName("com.mysql.cj.jdbc.Driver"); //注册驱动
    Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/runoob?characterEncoding=utf-8&serverTimezone=GMT",
                "root","yourpassword");   //获取数据库连接对象
    String sql = "update students set nickname = 'gy' where id = 4";  //定义sql
    Statement stmt = conn.createStatement();//获取执行sql的对象

    int count = stmt.executeUpdate(sql);  //执行sql
    System.out.println(count);     //打印处理结果
    //释放资源
    stmt.close();   
    conn.close();
}
  1. 注意 “com.mysql.cj.jdbc.Driver” 是最新的用法,一些讲解资料中的老用法已被弃用(注意:mysql5以后的驱动jar可以省略)

  2. 获取数据库连接对象时需要添加serverTimezone

  3. yourpassword 替换为你的用户密码即可

3.各个对象详解
  1. DriverManager : 驱动管理对象
    • 功能:
      • 注册驱动:告诉程序使用哪一个数据库驱动jar
      • 获取数据库连接
  2. Connection :数据库连接对象

  3. Statement:执行sql的对象

  4. ResultSet:结果集对象

  5. PreparedStatement:执行sql的对象,比Statement强大

发布了9 篇原创文章 · 获赞 3 · 访问量 1498
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 1024 设计师: 上身试试

分享到微信朋友圈

×

扫一扫,手机浏览