cgb2109-day06
Posted cgblpx
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了cgb2109-day06相关的知识,希望对你有一定的参考价值。
文章目录
一,JDBC
–1,概述
sun公司提供的一套 java操作数据库的标准
专门用来完成 java 和 数据库 交互的技术,全称是: java database connectivity
–2,使用步骤
1, 提供了丰富的工具类jar包,项目中导入jar包
2, 连接数据库: 端口号3306 库名cgb2109 用户名root 密码root
3, 写SQL
4, 处理数据库返回给java的结果
–3,导入jar包
1,选用哪个版本的jar包,要看你安装的数据库的版本
2,导入jar包
1, 复制粘贴到工程里
2, 选中jar包,右键-add as libarary… ok
–4,测试
package cn.tedu.jdbc;
import org.junit.Test;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
//测试jdbc
public class Test1 {
//junit单元测试:@Test public void 没有参数
@Test
public void get() throws Exception {
//1,注册驱动 -- 利用反射获取Driver
Class.forName("com.mysql.jdbc.Driver");//5版本的jar包
//Class.forName("com.mysql.cj.jdbc.Driver");//8版本的jar包
//2,连接数据库,并返回了数据库的连接Connection
String url = "jdbc:mysql://localhost:3306/cgb2109";
//遵循的协议://本机ip地址:端口号/数据库名
Connection c = DriverManager.getConnection(url,"root","root");
//3,获取传输器
Statement s = c.createStatement();
//4,执行SQL语句
//需求:利用java查询数据库中dpet表的所有数据
ResultSet r = s.executeQuery("select * from dept");//执行查询的SQL语句
//s.executeUpdate()执行增删改的SQL语句
//5,处理结果
//6,释放资源
System.out.println("java和数据库连接成功!!");
}
}
二,标题
三,标题
以上是关于cgb2109-day06的主要内容,如果未能解决你的问题,请参考以下文章