JDBC 入门

JDBC

Java Data Base Connectivity (Java数据库连接)

什么是JDBC

JDBC 规范定义接口,具体的实现有个大数据库厂商来实现。

JDBC 是 Java 访问数据库的标准规范,真正怎么操作数据库还需要具体的实现类,也就是数据库驱动。每个数据库厂商根据自家数据库的通信格式编写好自己数据库的驱动。所以我们只需要会调用JDBC接口中的方法即可,数据库驱动由数据库厂商提供。

jdbc是一种用于执行SQL语句的Java API。结构化查询语言(Structured Query Language)简称SQL,结构化查询语言是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。sql 语句就是对数据库进行操作的一种语言。分号是在数据库系统中分隔每条 SQL 语句的标准方法,这样就可以在对服务器的相同请求中执行一条以上的语句。

 

 定义步骤

步骤:
* 1. 导入驱动jar包 mysql-connector-java-5.1.37-bin.jar
* 1.复制mysql-connector-java-5.1.37-bin.jar到项目的libs目录下
* 2.右键-->Add As Library
* 2. 注册驱动
      Class.forName("com.mysql.cj.jdbc.Driver");
*     3. 获取数据库连接对象 Connection
      Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/day1?serverTimezone=UTC", "root", "root");
*     4. 定义sql
      String sql = "UPDATE t_stu SET address= '八小微' WHERE sid = 1";
*     5. 获取执行sql语句的对象 Statement
    Statement stat = conn.createStatement();
*     6. 执行sql,接受返回结果
    int count = stat.executeUpdate(sql);
*     7. 处理结果
    stat.close();
    conn.close();
posted @ 2020-10-26 22:20  梨荔栗鲤喱  阅读(97)  评论(0)    收藏  举报