java中的JDBC是什么
接上周笔记,上周有点小插曲周五的笔记一直没发,今天补上。
JDBC的全称是:Java Database Connectivity,即Java数据库连接。
JDBC可以通过载入不同的数据库的“驱动程序”而与不同的数据库进行连接。
要使用JDBC来访问MySQL数据库,首先需要添加MySQL数据库驱动程序。
1.建立JDBC和数据库之间的Connection连接
1.数据库服务端的IP地址:127.0.0.1 (这是本机,如果连接其他电脑上的数据库,需填写相应的IP地址)
2.数据库的端口号: 3306 (mysql专用端口号)
3. 数据库名称:xxxx(根据你自己数据库中的名称填写)
4. 编码方式: UTF-8
5.账号: root
6.密码: xxxxx(根据你自己设置的密码输入)
DBHelper如下
public class DBHelper {//定义三个常量,1.数据库的连接字符串 2.数据库账号 3.数据库密码public static final String url="jdbc:mysql://localhost:3306/banking_business";public static final String name="root";public static final String pwd="123456";//定义一个数据库链接对象。private static Connection conn;public static Connection getConn(){//1.加载驱动try {Class.forName("com.mysql.jdbc.Driver");//2.通过驱动管理器里面的getConnection的方法,得到一个数据库链接对象try {conn= DriverManager.getConnection(url,name,pwd);//返回的是一个数据库链接对象Connection,用上面定义的数据库链接对象conn来接受这个返回值对象} catch (SQLException throwables) {throwables.printStackTrace();}} catch (ClassNotFoundException e) {e.printStackTrace();}//判断conn是否为空,如果有值则链接成功,如果没有值则链接失败return conn;}//关闭数据库public void realease(Connection conn){//如果conn等于空,那么就关闭数据库。if(conn!=null){try {conn.close();} catch (SQLException throwables) {throwables.printStackTrace();}}}//测试是否链接到了数据库public static void main(String[] args) {System.out.println(DBHelper.getConn());}}
此为实现java链接数据库的所需工具包,切记链接那个数据库要导入相应的包我这里链接mysql所以导入的是mysql的包。
连接成功的话效果如下:
有值则表示连接成功。
java中的JDBC是什么相关推荐
- Java中的JDBC教程
Java中的JDBC教程 欢迎使用JDBC教程.Java DataBase Connectivity(JDBC)是企业应用程序中使用最广泛的API之一.这是因为大多数应用程序使用某种数据库连接.我最近 ...
- 10个问题让你快速避开java中的jdbc常见坑
摘要:JDBC,即Java Database Connectivity,java数据库连接.是一种用于执行SQL语句的Java API,它是Java中的数据库连接规范. 本文分享自华为云社区<1 ...
- 在java中使用JDBC连接mysql数据库时的服务器时区值无法识别或表示多个时区的问题解决方案
项目场景: 在java中使用JDBC连接mysql数据库时,报以下的错:Exception in thread "main" java.sql.SQLException: The ...
- java中的JDBC
Java 是通过 JDBC 技术实现对各种数据库访问的,换句话说,JDBC 充当了 Java 应用程 序与各种不同数据库之间进行对话的媒介. JDBC 是 Java 数据库连接(Java DataBa ...
- Java中的JDBC是什么?
JDBC(Java Data Base Connectivity, Java数据库连接)是一种用于执行SQL语句的Java API,可以为多种关系数据库提供统一访问,它有一组用Java语言编写的类和接 ...
- 关于Java中的JDBC使用和数据库(SQL Server)连接之后的一些操作
1.首先是java连接数据库的一些准备 (1)打开SQL Server数据库的配置管理器: 如果打不开数据库的话可以在命令行窗口:cmd->SQLServerManager14.msc 点击SQ ...
- Java中通过JDBC操作MySQL数据库
JDBC相关的操作 0.JDBC常用类和接口介绍 DriverManager类 DriverManager类用来管理数据库中的所有驱动程序:是JDBC的管理层,作用于用户和驱动程序之间,跟踪可用 ...
- java中的JDBC用户管理系统_Java+JDBC学生信息管理系统
base包下: package base; import java.sql.ResultSet; import java.sql.SQLException; import dao.AdminDAO; ...
- 隔离区别对待?如何捆绑?Java中的jdbc数据库事务及其隔离级别
文章目录 一.数据库事务简介 二.JDBC事务处理 三.事务的ACID属性 四.数据库的隔离级别 五.设置隔离级别 一.数据库事务简介 事务:一组逻辑操作单元,使数据从一种状态变换到另一种状态. 事务 ...
最新文章
- 5G NR — 基于 GPS 的时间同步
- 《中国人工智能学会通讯》——8.2 自然界中的鸽群导航行为
- Debian | 软件安装升级点滴记录
- 数据中心机房蓄电池培训
- java 获取内存大小_JVM面试题扩展:Java代码在JVM中的执行流程
- 容器化Go应用--基础镜像的未知时区问题
- Vue之非单文件组件介绍
- 深度学习——ReLU在x=0的时候是条线,为什么什么是非线性函数?
- java上下左右_上下左右代替maquee的滚动代码
- 爱奇艺、芒果TV相继涨价,长视频开启新一轮“加价不加量”游戏?
- OFD文件解析流程(转)
- bzoj1005 [HNOI2008]明明的烦恼(Prufer数列+高精度(wys算法。。。))
- 巧妙删除其它类别的怪文件
- 游戏 - PS4 海绵宝宝: 争霸比基尼海滩重注版
- 机器学习-神经网络(Neural Network)算法
- arm linux alsa驱动使用 usb 声卡
- ESP32 测试(十):ESP32 Wi-Fi 和 蓝牙 并存时开始睡眠模式的电流功耗
- 微信公众号计算机编程,微信公众号群发文章怎么添加小程序?-电脑教程
- HTML-HyperText Markup Language
- 软件开发人员为什么不愿意写文档