广州制作网站服务,wordpress dynamo,北京h5网站建设报价,织梦做第一个网站目录 一.什么是JDBC
二.JDBC的实现步骤
三.简单使用JDBC 一.什么是JDBC
JDBC是Java数据库连接#xff0c;是java中提供数据库访问的Java API,它为关系型数据库的提供了统一访问规范。
二.JDBC的实现步骤
1.创建数据库连接
这里有两种方式: DataSource创建#xff0c;提…目录 一.什么是JDBC
二.JDBC的实现步骤
三.简单使用JDBC 一.什么是JDBC
JDBC是Java数据库连接是java中提供数据库访问的Java API,它为关系型数据库的提供了统一访问规范。
二.JDBC的实现步骤
1.创建数据库连接
这里有两种方式: DataSource创建提供连接池连接。可重复利用多次。 DriverManager创建无法重复利用多次。每次利用完释放了资源会关闭物理连接。
2.创建操作命令
3.使用操作命令执行SQL
4.处理结果集
5.释放资源
三.简单使用JDBC
我来查询一下我的数据库中的表名
import com.mysql.jdbc.jdbc2.optional.MysqlDataSource;
import java.sql.Connection;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
public class MyJDBC {public static void main(String[] args) throws SQLException {MysqlDataSource dataSourcenew MysqlDataSource();dataSource.setURL(jdbc:mysql://127.0.0.1:3306/mycnblog?characterEncodingutf8useSSLfalseserverTimezoneAsia/Shanghai);//urldataSource.setUser(数据库用户名);//数据库用户名dataSource.setPassword(密码);//密码// //1.创建数据库连接try(Connection connectiondataSource.getConnection()){//2.创建操作命令String sqlshow tables;try(PreparedStatement preparedStatementconnection.prepareStatement(sql)){//3.使用操作命令来执行SQLtry(ResultSet resultSetpreparedStatement.executeQuery()){while(resultSet.next()){String tableNameresultSet.getString(1);System.out.println(tableName);}}}}}
}
执行结果 数据库中 结果正确查询成功