欢迎光临散文网 会员登陆 & 注册

千锋教育2023新版javaweb速成全套教程,零基础入门到企业项目实战

2023-07-12 20:26 作者:聪子Olah  | 我要投稿

7-12 P55-P56 JDBC基础操作(连接数据库)

一,什么是JDBC

jdbc的全称是Java Database connectivity(数据库连接)

作用:使用java代码去连接数据库。连接之后可以对数据库里面的数据进行增删改查。

二,准备参数

要创建连接数据库需要用到mysql-connector-java.jar 这个架包,需要先去官网( http://mvnrepository.com)下载并导包。


连接数据库服务器需要一些参数,需要提前准备好:

1.需要知道连接哪一款数据库 mysql

2.数据库的服务器的地址 localhost 本机地址

3.数据库用户名 root

4.数据库的密码 root

三,开始创建JDBC

1.第一步就是注册驱动,通过反射机制Class.forName获取驱动器。

Class.forName("com.mysql.jdbc.Driver");//注册驱动器


2.第二部是创建连接,通过数据库驱动器DriverManager来获取连接。并传入之前准备好的 sql语句,用户,密码。

  Connection connection = DriverManager.getConnection(url, user, password);//获取连接


3,编写要执行的sql语句,sql指令可以用字符串的方式进行拼接 。

  String sql = "insert into work (name, age, info) values ('聪子', 21, '你好呀')";//sql语句

如果是查询需要用到的方法如下:

ResultSet resultSet = statement.executeQuery(sql);

返回值是一个结果集,需要用ResultSet接收。


4,加载sql语句,获取sql指令加载器。

 int i = statement.executeUpdate(sql);//获取加载器执行sql语句,返回值是修改的条目个数。用int类型变量接收一下。

    System.out.println(i);//输出打印更改条目


5.关闭资源

 statement.close();//关闭加载器

 connection.close();//关闭驱动器连接

需要先关闭statement再关闭connection按从小打到进行关闭

如果是查询操作,需要关闭ResultSet。


千锋教育2023新版javaweb速成全套教程,零基础入门到企业项目实战的评论 (共 条)

分享到微博请遵守国家法律