Java连接MySQL数据库进行增删改查demo【入门级】

总体步骤 

  1. jdbc静态代码块读取配置文件信息获得driverurlusernamepassword,并驱动Driver类(需要导入对应的jar包),其中Driver类用来获得Connection
  2. jdbc就可以使用getConnection方法获得Connection(与MySQL连接的代理)。
  3. 通过Connection配合PreparedStatement 我们就可以执行任意的sql语句了,最后记得使用release方法释放资源。
  4. 最终我们只关心sql语句的描述即可。


开始实践

导入jar包

MySQL 5MySQL 8不同(根据自己MySQL版本去百度下载对应的jar包),这个jar包帮我们处理连接的细节,我们只要配置上一些基础信息即可。


配置文件 

命名方式  (自定义名称).properties ,需要提供driverurlusernamepassword的信息。

url格式:"jdbc:mysql://localhost:3306/"+数据库名+"?useSSL=false&&serverTimezone=UTC"

username:数据库账号。

password:数据库密码。

配置文件样例(这driver是8.0的,5.0的只需把cj去掉即可):

driver=com.mysql.cj.jdbc.Driver
url=jdbc:mysql://localhost:3306/goods_manage?useSSL=false&&serverTimezone=UTC
username=root
password=1234

JDBC工具类 

主要用来获得Connection

package com.han.Utils;

import java.io.IOException;
import java.io.InputStream;
import java.sql.*;
import java.util.Properties;

public class JdbcUtil {
    private static String driver;
    private static String url;
    private static String username;
    private static String password;

   //静态代码块只会执行一次(第一次使用Jdbc的时候)
    static {
        //获得配置文件的输入流(
评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值