叶千辰  

JDBC入门程序

1、java操作MySQL数据库流程

第一步:编写Java代码

第二步:Java代码将SQL发送到MySQL服务端

第三步:MySQL服务端接收到SQL语句并执行该SQL语句

第四步:MySQL服务端将SQL语句执行的结果返回给Java代码

2、创建一个maven模块

3、导入MySQL依赖

<dependency>
   <groupId>mysql</groupId>
   <artifactId>mysql-connector-java</artifactId>
   <version>5.1.47</version>
</dependency>

4、搭建数据库环境

create database if not exists `JDBCTest`;
use `JDBCTest`;
create table if not exists `User`(
`username` varchar(10),
`password` int(10)
);

insert into `User` values('张三',123),('李四',456);

5、编写java代码

package com.qianchen;

import java.sql.*;

public class JDBCTest01 {
   public static void main(String[] args) throws Exception {
       //1、注册MySQL驱动,在导入的jar包中,查看Driver源码
       Class.forName("com.mysql.jdbc.Driver");
       //2、连接MySQL服务端
       String url = "jdbc:mysql://localhost:3306/JDBCTest";
       Connection connection = DriverManager.getConnection(url, "root", "123456");
       //3、书写MySQL语句
       String sql = "update `User` set `password` = 123456789 where `username`='张三'";
       //4、获取执行MySQL语句的对象并执行MySQL语句
       Statement statement = connection.createStatement();
       int i = statement.executeUpdate(sql);//返回受影响的行数
       System.out.println(i);
       //5、关系资源
       statement.close();
       connection.close();

  }
}
posted on 2022-04-23 20:49  叶千辰  阅读(54)  评论(0)    收藏  举报