JDBC基础知识
AI-摘要
切换
JxSimple GPT
AI初始化中...
介绍自己
生成本文简介
推荐相关文章
前往主页
前往tianli博客
本文最后更新于 2024-10-09,文章内容可能已经过时。
JDBC
JDBC简介
概念:
JDBC 就是使用java语言操作关系型数据库的一套API
全称:(Java Database Connectivity)Java 数据库连接
JDBC快速入门
步骤:
- 创建工程,导入驱动jar包
- 注册驱动
- 获取连接
- 定义SQL语句
- 获取执行SQL对象
- 执行SQL
- 返回处理结果
- 释放
例子:
package jdbc;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.Statement;
/*
jdcb入门
*/
public class JDBCdemo {
public static void main(String[] args) throws Exception {
//1.注册驱动
Class.forName("com.mysql.jdbc.Driver");
//2.获取连接
String url = "jdbc:mysql://127.0.0.1:3306/ljj?autoReconnect=true&failOverReadOnly=false";
String username = "root";
String passwd = "root";
Connection conn = DriverManager.getConnection(url, username, passwd);
//3.定义SQL语句
String sql = "insert into db1(id,name,money)VALUES(NULL,'王五',200000);";
//4.获取执行sql的对象 statment
Statement st = conn.createStatement();
//5.执行SQL
int count = st.executeUpdate(sql);
//6.处理结果
System.out.println(count);
//7.资源释放
st.close();
conn.close();
}
}
JDBC API详解
数据库连接池
相关配置坑
在连接数据库事会有的坑
maven配置
<!--JDBC包,用于数据库连接--> <dependency> <groupId>mysql</groupId> <artifactId>mysql-connector-java</artifactId> <version>5.1.11</version> </dependency>
然后数据库连接时报错()
String url = "jdbc:mysql://127.0.0.1:3306/数据库名"; //在数据库最后添加如下 ?autoReconnect=true&failOverReadOnly=false
本文是原创文章,采用 CC BY-NC-ND 4.0 协议,完整转载请注明来自 LEGARY
评论
匿名评论
隐私政策
你无需删除空行,直接评论以获取最佳展示效果