JDBC操作
Posted 学好编程不秃头
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了JDBC操作相关的知识,希望对你有一定的参考价值。
eclipse的原生JDBC操作
按照国际惯例,先吹牛!!
JDBC(Java Database Connectivity)是一个独立于特定数据库管理系统、通用的SQL数据库存取和操作的公共接口(一组API)简单理解为:JDBC,是SUN提供的一套 API,使用这套API可以实现对具体数据库的操作(获取连接、关闭连接、DML、DDL、DCL)
(此处可以省略不听)
首先就得先写配置连接数据库
String user = root
String password = root
String url = jdbc:mysql://localhost:3306/test //test处填写自己要连接的数据库
String driverClass = com.mysql.jdbc.Driver //此驱动为mysql 5.X版本
//如果数据库版本为8.0及以上改为com.mysql.cj.jdbc.Driver
然后就需要加载驱动了
(此处可能有异常抛出即可)
一行代码即可
Class.forName(driverClass);
最后连接数据库
Connection conn = DriverManager.getConnection(url, user, password);
输出即可发现
com.mysql.cj.jdbc.ConnectionImpl@1a18644
连接成功!
最后可以归结为一个方法:
public static Connection getConnection() throws Exception {
String user = "root";
String password = "root"; //数据库密码
String url = "jdbc:mysql://localhost:3306/final";
String driverClass = "com.mysql.cj.jdbc.Driver";
Class.forName(driverClass);
Connection connection = DriverManager.getConnection(url, user, password);
return connection;
}
//此方法即可连接数据库
这节课就讲到这…下一节课教如何操控数据库!!!
以上是关于JDBC操作的主要内容,如果未能解决你的问题,请参考以下文章
关于mysql驱动版本报错解决,Cause: com.mysql.jdbc.exceptions.jdbc4Unknown system variable ‘query_cache_size(代码片段