JDBC学习记录1

        JDBC是SUN公司所制定的一个驱动,准确的说是接口(多个.class文件)。若没有JDBC则是应用软件(如IDEA)与数据库厂商之间进行数据交换,并且针对不同的数据库厂商所需要的类型可能不一样,那么JDBC则相当于一个接口,应用软件只需要通过JDBC即可和不同厂商的数据库进行连接。

(那为什么不能统一各个数据库呢?因为每一个数据库产品的底层实现原理都不一样,都有其独特的实现原理)

一、JDBC的连接

(一)使用文本编辑器

1)需要添加环境变量

        此电脑-属性-高级设置-环境变量-系统变量-添加CLASS_PATH变量名(若以有该变量,则选择在该变量点击添加,不能手动添加在后面!)

(二)使用IDEA类开发工具

1)无需进行上述路径的配置,只需要将connector导入IDEA中即可(在IDEA中创建lib包,将connector导入,并添加入项目中)

二、测试连接

        在导入了connection的新建的项目中,创建一个测试类,看数据库是否连接成功,具体代码如下:

package test;

import com.mysql.jdbc.Driver;

import java.sql.Connection;
import java.sql.DriverManager;

public class JdbcFirstDemo {

    public static void main(String[] args){
        try{
            //1、注册驱动
            DriverManager.registerDriver(new Driver()); //注意!此处导包为:com.mysql.jdbc.Driver
            //2、获取连接
            String url = "jdbc:mysql://127.0.0.1:3306/qqchat"; // 若要连接的为Oracle,则这里按其格式书写即可
            String user = "root";
            String password = "123456";
            Connection coon = DriverManager.getConnection(url,user,password);

            System.out.println("数据库连接对象 = " + coon); //com.mysql.jdbc.JDBC4Connection@91161c7 "@"前面是类名
        } catch (Exception e) {
            throw new RuntimeException(e);
        }
    }
}

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值