JDBC URL提供了一种标识数据库的方法,它可以使JDBC程序识别指定的数据库并与之建立连接。大家在编写JDBC程序时, 无需关注JDBC URL的形成过程,只需使用与所用的数据库一起提供的URL即可。

JDBC URL的标准语法如图所示(以MySQL为例)。

  从图中可以看到,JDBC URL由协议、子协议、主机端口、数据库名称、参数等组成。其中,JDBC URL中的协议总是jdbc,子协议因数据库厂商的不同而有所差异,在本例中为mysql,主机为数据库所在主机地址,端口为MySQL数据库的默认端口号3306,参数多为连接属性的配置信息,包括数据库的用户名、密码、编码、套接字连接的超时等,JDBC URL的常用参数如表所示。

希望以上的分享能帮到大家!本文来自千锋教育,转载请注明出处。

Java培训教程之JDBC URL结构分析相关推荐

  1. Java培训教程之this关键字讲解

    前面小节中,类在定义成员方法时,局部变量和成员变量可以重名,但此时不能访问成员变量.为避免这种情形,Java提供了this关键字,表示当前对象,指向调用的对象本身.接下来演示this的本质,如例4-1 ...

  2. java jdbc 教程_java JDBC系列教程之JDBC类的简析与JDBC的基础操作

    什么是JDBC? 概念:JAVA Database Connectivity Javas数据库连接,Java语言操作数据库接口,然后由各个数据库厂商去实现这个接口,提供数据库驱动java包,我们可以使 ...

  3. Python培训教程之Python基础知识点梳理

    Python语言是入门IT行业比较快速且简单的一门编程语言,学习Python语言不仅有着非常大的发展空间,还可以有一个非常好的工作,下面小编就来给大家分享一篇Python培训教程之Python基础知识 ...

  4. 深圳Web培训:web应用安全培训教程之react

    深圳Web培训:web应用安全培训教程之react react是一个用于构建用户界面的JavaScript库文件,react可以使构建交互UI的过程变得简单.对于你的应用里面的每个状态视图,当数据变化 ...

  5. 网管培训教程之DOS篇

    网管培训教程之DOS篇(一) 2007年08月12日 星期日 14:11 我们现在已经习惯了使用Windows系列的操作系统,似乎早已经脱离了DOS这套古老的操作系统.对于我们网管来说,我们在网吧的日 ...

  6. java数据库编程之JDBC

    第七章:JDBC 7.1:jDBC简介 7.1.1:为什么要使用JDBC Java是通过JDBC技术实现对数据的访问的,JDBC是java数据库(Java database  connectivity ...

  7. Java教程之JDBC中的常用接口和类

    JDBC定义了一系列操作数据库的接口和类,这些接口和类位于java.sql包中.接下来,本节将详细介绍JDBC的常用API. Driver接口 Driver接口是所有JDBC驱动程序必须要实现的接口, ...

  8. JAVA基础教程之Java发展史

    java起源: 1991 年 , 由 Patrick Naughton 和 James Gosling ( 一个全能的计算机奇才 ) 带领的 Sun 公司的工程师小组想要设计一种小型的计算机语言,主要 ...

  9. Java基础教程之Java的变量

    变量亦称"变数",是反映事物运动变化状态的量.人们在实践活动中,为了从量的方面研究事物运动.变化的规律性,或者事物之间的数量关系,必须舍弃事物的具体内容,而从事物的量的规律性中抽象 ...

最新文章

  1. Serializer序列化使用
  2. npm package.json文件中的依赖关系,devDependencies和peerDependencies之间有什么区别?
  3. Mysql错误: Lock wait timeout exceeded 解决办法
  4. 装箱---一个工厂制造的产品形状都是长方体,它们的高度都是 h,长和宽都相等,一共有六个型号,他们的长宽分别为 1*1, 2*2, 3*3, 4*4, 5*5, 6*6.
  5. MySQL关闭查询缓存(QC)的两种方法
  6. python库读取cif文件_Pymatgen读/写各种文件,pymatgen,读写
  7. selenium获取接口 HAR
  8. Spring Boot Executable jar/war 原理
  9. Angular JS(二) 指令部分
  10. tensorflow随笔——简单的卷积神经网络分类实例
  11. 如何为resin的jvm-default.log瘦身
  12. 2020年的工程咨询将如何影响建设工程?
  13. 中国遥感卫星地面站存档数据目录服务系统
  14. 在iphone机型上,input实时中文搜索时,拼音会不断触发onchange的解决方案
  15. java获取上周一_java如何得到上周一和上周日的日期
  16. 盒子模型划分网页模块--播放器图标
  17. 谈谈如何构建自己的时间管理系统?
  18. 数据降维的几种方法(转)
  19. 学习编程,要不要去IT培训机构?自学和去培训班哪种方法更合适?
  20. 蚂蚁金服:AlipayHK上线跨境线下支付新功能

热门文章

  1. python 框架和 spring mvc_Django和Spring MVC,该选择哪个框架进行Web开发学习?
  2. oracle protocol=beq 不可用,学习笔记:Oracle数据库坏块 深入研究obj$坏块导致exp/expdp不能执行原因...
  3. Stock Arbitraging
  4. android清空frame,android – GLSurfaceView onDrawFrame清除行为
  5. UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throw
  6. Spark1.4 和 Hive 1.1.1 启动错误
  7. 【CentOS Linux 7】实验2【Linux多用户管理】
  8. Android复习14【高级编程:推荐网址、抠图片上的某一角下来、Bitmap引起的OOM问题、三个绘图工具类详解、画线条、Canvas API详解(平移、旋转、缩放、倾斜)、矩阵详解】
  9. 如何选择主机操作系统?
  10. 用BlockingQueue实现生产者与消费者问题