JDBC笔记
2019/8/30
学习内容:连接数据库,用Java操作数据库进行增删改查,注入攻击,预编译
–
一、JDBC是什么
- JDBC(Java DataBase Connectivity)即Java数据库连接,是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,使数据库开发人员能够编写数据库应用程序。
- JDBC 可做三件事:与数据库建立连接、发送 操作数据库的语句并处理结果。
二、怎么使用JDBC让Java连接MySQL数据库
注意,首先要保证MySQL数据库服务为开启状态(系统服务中的MySQL57服务是打开的)
1. 加载MySQL的驱动类 com.mysql.jdbc.Driver
(这里需要导入第三方jar包,可在mvnrepository仓库查找并下载)
使用Class.forName(String className)来加载导入的Driver类,参数放Driver的包名,需要捕获ClassNotFoundException异常
Class.forName("com.mysql.jdbc.Driver");
2. 获取数据库连接对象
使用DriverManager.getConnection(url, us