网站首页 > 教程分享 正文
DBC(Java Data Base Connectivity,java数据库连接)是一种用于执行SQL语句的Java
API,可以为多种关系数据库提供统一访问,它由一组用Java语言编写的类和接口组成。
JDBC是编程接口,开发工程师使用JDBC进行编程,而不用了解每种数据库底层的协议。这使得对于每一种数据库,可以使用相同的API去对数据库进行CRUD操作,而不用关心底层数据交换,不用适配每一种数据库。
JDBC驱动
数据库厂商提供了连接数据库的驱动程序,用于实现JDBC提供的接口。使用时,只需在
maven中,添加相应依赖即可。
连接字符串
连接字符串是java用于定位数据库地址、端口及数据库名称或服务的一个概括性的字符串。有了连接字符串,java就可以建立到数据库的连接。所以编写连接字符串时,需要注意ip地址、端口号及数据库名称、服务等配置。
mysql:
jdbc:mysql://ip:port/dbname?useUnicode=true&characterEncoding=utf8
mysql的端口一般默认是3306 jdbc:mysql://localhost:3306/test?useUnicode=true&characterEncoding=utf8
oracle:
1.使用SID
jdbc:oracle:thin:127.0.0.1:1521:my_sid
2.使用ServiceName jdbc:oracle:thin://127.0.0.1:1521/my_service
3.使用TNS
jdbc:oracle:thin:(DESCRIPTION=(ADDRESS_LIST=(ADDRESS=(PROTOCOL=TCP)(HOST=x.x.x.100)(PORT=1521))(ADDRESS=(PROTOCOL=TCP)(HOST=x.x.x.101)(PORT=1521)))(LOAD_BALANCE=yes)(CONNECT_DATA=(SERVER=DEDICATED)(SERVICE_NAME=my_rac)))
SQL server:jdbc:sqlserver://localhost:1433?databaseName=my_db?user=my_user?password=*****?
猜你喜欢
- 2024-10-14 Java之Spring4:JDBC(java之父余胜军网站)
- 2024-10-14 《JDBC》第09节:JDBC之DatabaseMetaData数据库元数据对象
- 2024-10-14 《JDBC》第18节:JDBC之数据库连接池Hikari的使用(软编码方式)
- 2024-10-14 flink教程-详解flink 1.11 中的JDBC Catalog
- 2024-10-14 肝!Spring JDBC持久化层框架“全家桶”教程
- 2024-10-14 JDBC的基础使用(jdbc 教程)
- 2024-10-14 大数据开发基础之JAVA基础-JDBC基础知识
- 2024-10-14 JDBC基础整理(jdbc 教程)
- 2024-10-14 小白都能看懂的JDBC事务(jdbc实现事务管理)
- 2024-10-14 Spring JdbcTemplate讲解(spring的jdbc模板)
你 发表评论:
欢迎- 最近发表
- 标签列表
-
- css导航条 (66)
- sqlinsert (63)
- js提交表单 (60)
- param (62)
- parentelement (65)
- jquery分享 (62)
- check约束 (64)
- curl_init (68)
- sql if语句 (69)
- import (66)
- chmod文件夹 (71)
- clearinterval (71)
- pythonrange (62)
- 数组长度 (61)
- javafx (59)
- 全局消息钩子 (64)
- sort排序 (62)
- jdbc (69)
- php网页源码 (59)
- assert h (69)
- httpclientjar (60)
- postgresql conf (59)
- winform开发 (59)
- mysql数字类型 (71)
- drawimage (61)
本文暂时没有评论,来添加一个吧(●'◡'●)