jabc连接数据库
2024-09-08 19:29:32
Java数据库连接,(Java Database Connectivity,简称JDBC)是Java语言中用来规范客户端程序如何来访问数据库的应用程序接口,提供了诸如查询和更新数据库中数据的方法。JDBC也是Sun Microsystems的商标。我们通常说的JDBC是面向关系型数据库的。
eclipse中ctrl+1是一个快捷键,能快速的现实光标所在行的问题,并给出一些修改方案。
alt+/:代码提示,补全
协议//端口:地址//数据库名字
jdbcName,com.mysql.jdbc.Driver(驱动类名)
JDBC连接数据库步骤
- 加载驱动
- 连接数据库
- 使用语句操作数据库
- 关闭数据库连接,释放资源
在项目里配置数据库驱动:右击项目->Build Path ->Configure Build Path->Add External JARs...
加载数据驱动
- Mysql驱动名:com.mysql.jdbc.Driver
- 加载方式:Class.forName(驱动名)
连接及关闭数据库
- DriverManager驱动管理类,主要负责获取一个数据库的连接。static Connection getConnection(String url,String user,String password)试图建立到给定数据库URL的连接。
- MySQL数据库的链接地址格式:
- jdbc:mysql://IP地址:端口号/数据库名称
- jdbc协议:JDBC URL中的协议总是jdbc
- 子协议:驱动程序名或数据库连接机制(这种机制可由一个或多个驱动程序支持)的名称,如mysql
- 子名称:一种标识数据库的方法。必须遵循“//主机名:端口/子协议”的标准URL命名约定,如//localhost:3306/db_book
- Connection接口与特定数据库的连接
- void close(),立即释放此Connection对象的数据库和JDBC资源,而不是等待它们被自动释放
2022-05-02 15:27:49
最新文章
- PHP Ajax 跨域问题最佳解决方案
- Hibernate之Query接口的uniqueResult()方法
- Common Lisp编译程序的小技巧
- JUnit + Mockito 单元测试(二)
- NS记录
- 给出一个数组A,找出一对 (i, j)使得A[i] <;= A[j] (i <; j)并且j-i最大
- Nginx SPDY缓冲区溢出漏洞
- GoWithTheFlow
- js模态窗口
- 你真的了解WebSocket吗?
- jmeter学习记录--10--二次开发环境搭建
- vue二次实战(二)
- Linux系统vi或者vim编辑器中如何显示行号
- MIR7预制发票扣除已经预制的数量(每月多次预制,未即时过账)
- (1)There&#39;s more to life than being happy
- AWK处理数组
- UVa 11464 Even Parity (二进制法枚举)
- 一款html拼图游戏详解
- linux CentOS6.5 yum安装mysql 5.6(转载&;删改)
- 【转】Spring事务介绍
热门文章
- KingbaseES DBLink 介绍
- Ansible介绍以及基于角色搭建LNMP和zabbix
- mybatis处理多对一的映射关系
- UVM——通过一个简单的testbench来了解UVM组件的phase执行顺序
- 【1】第一篇 Postman的初级使用之设置环境快速切换生成环境与测试环境
- 前端日期控件,在设置了readonly的情况,还能选择日期的解决办法
- List<;Object>;集合获取指定属性最大值的对象
- npm发布和修改详细教程
- macos 安装多版本PHP,composer
- dropbear 2019.78 Installing to target......Running build_buildroot failed!