常用JDBC驱动与连接字符串

MySQL

driver:com.mysql.jdbc.Driver

url:jdbc:mysql://localhost:3306/mydb

MySQL url格式:jdbc:mysql://[host:port]/[database][?参数名1][=参数值1][&参数名2][=参数值2]…

参数名称

参数说明

缺省值

最低版本要求

user

数据库用户名

/

ALL

password

用户密码

/

ALL

useUnicode

是否使用Unicode字符集,如果参数characterEncoding设置为gb2312或gbk,本参数值必须设置为true

false

1.1g

characterEncoding

当useUnicode设置为true时,指定字符编码。比如可设置为utf8、gb2312或gbk

false

1.1g

autoReconnect

当数据库连接异常中断时,是否自动重新连接?

false

1.1

autoReconnectForPools

是否使用针对数据库连接池的重连策略

false

3.1.3

failOverReadOnly

自动重连成功后,连接是否设置为只读?

true

3.0.12

maxReconnects

autoReconnect设置为true时,重试连接的次数

3

1.1

initialTimeout

autoReconnect设置为true时,两次重连之间的时间间隔,单位:秒

2

1.1

connectTimeout

和数据库服务器建立socket连接时的超时,单位:毫秒。 0表示永不超时,适用于JDK 1.4及更高版本

0

3.0.1

socketTimeout

socket操作(读写)超时,单位:毫秒。 0表示永不超时

0

3.0.1

对应中文环境,通常mysql连接URL可以设置为:

jdbc:mysql://localhost:3306/test?user=root&password=123456&useUnicode=true&characterEncoding=utf8&autoReconnect=true&failOverReadOnly=false

在使用数据库连接池的情况下,最好设置如下两个参数:autoReconnect=true&failOverReadOnly=false

Oracle

driver:oracle.jdbc.driver.OracleDriver

url:jdbc:oracle:thin:@127.0.0.1:1521:dbname

DB2

driverC:com.ibm.db2.jcc.DB2Driver

url:jdbc:db2://127.0.0.1:50000/dbname

sybase

driver:com.sybase.jdbc.SybDriver

url:jdbc:sybase:Tds:localhost:5007/dbname

PostgreSQL

driver:org.postgresql.Driver

url:jdbc:postgresql://localhost/dbname

SQL Server 2005

driver:com.microsoft.sqlserver.jdbc.SQLServerDriver

url:jdbc:sqlserver://localhost:1433; databasename=testt

SQL Server 2008

driver:com.microsoft.jdbc.sqlserver.SQLServerDriver

url:jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=test

Informix

driver:com.informix.jdbc.IfxDriver

url:

jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver

odbc桥接

driver:sun.jdbc.odbc.JdbcOdbcDriver

url:jdbc:odbc:Test_DB – 设置数据库连接字符串

url:jdbc:odbc:;Driver={Microsoft Access Driver (*.mdb)};DBQ=路径\数据库名称 – 匿名连接,不需要配置ODBC数据源

url:jdbc:odbc:;Driver={SQL Server};server=主机名\实例名;database=数据库名称 – 匿名连接,不需要配置ODBC数据源

mysql连库串_数据库连接串整理 - osc_ac5z111b的个人空间 - OSCHINA - 中文开源技术交流社区...相关推荐

  1. mysql数据无故回档_数据库回档解决方案 - osc_hajrc28s的个人空间 - OSCHINA - 中文开源技术交流社区...

    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 作者介绍:李明,腾讯云数据库架构师华南区负责人,曾在某专业数据库服务商.51job任职DBA. 作为一名DBA,日常工作中免不了需要做一些救 ...

  2. leip与mysql数据库_性能分析方法 - osc_xm8bu282的个人空间 - OSCHINA - 中文开源技术交流社区...

    一.性能分析的常用手段 1.空间换时间,利用内存缓存从磁盘上取出的数据,CPU可以直接访问内存,从而比从磁盘读取数据更高的效率. 2.时间换空间,当空间成为瓶颈的时候,切开数据分批次处理,用更少空间完 ...

  3. 视图单行子查询返回mysql,Oracle命令整理 - osc_sj1kgo4z的个人空间 - OSCHINA - 中文开源技术交流社区...

    常用命令 1 sqlplus  scott/tiger@192.168.47.10:1521/orcl后面不要加: sqlplus  sys/oracle  as sysdba             ...

  4. mysql 锁测试_mysql行级锁测试 - echowu007的个人空间 - OSCHINA - 中文开源技术交流社区...

    MySQL innodb存储引擎使用与oracle相同的行锁机制,对如何查看系统中存在的行锁情况在下面的实验中,将可以看到.下面是测试过程: session 1:更新记录 mysql> set ...

  5. mysql查询去重第一条_Mysql用法记录 - Ashley-OSCHINA的个人空间 - OSCHINA - 中文开源技术交流社区...

    1.查询某个字段,在数据库不重复的条数(去重查询) select count(distinct item_uid) from supply_order; 查询 表 supply_order 中 ite ...

  6. python获取中文字体点阵坐标_点阵汉字显示 - freecamel的个人空间 - OSCHINA - 中文开源技术交流社区...

    目录: DOS下的点阵汉字 汉字的内码 汉字字模 汉字库文件 打印字库文件和HZK12 main() { unsigned char *s,*e="ABcd",*c="你 ...

  7. php面试题 优信二手车_分布式定时任务对比 - sharedCode的个人空间 - OSCHINA - 中文开源技术交流社区...

    分布式定时任务 1. 什么是分布式定时任务 把分散的,可靠性差的计划任务纳入统一的平台,并实现集群管理调度和分布式部署的一种定时任务的管理方式.叫做分布式定时任务. 2. 常见开源方案 elastic ...

  8. mysql+优化器+软解析_MySQL执行计划 - osc_93u9qofu的个人空间 - OSCHINA - 中文开源技术交流社区...

    执行计划,SQL语句过来,会先解析,词法解析,语法解析,之后生成执行计划,计划上会算出使用全盘扫秒还是依靠索引, mysql不缓冲执行计划,oracle有 体系结构 1.优化器--->执行计划 ...

  9. python设计模式理解_如何理解设计模式 - PythonJsGo的个人空间 - OSCHINA - 中文开源技术交流社区...

    一.设计模式是什么? 设计模式是软件设计中常见问题的典型解决方案. 它们就像能根据需求进行调整的预制蓝图,可用于解决代码中反复出现的设计问题.设计模式与方法或库的使用方式不同, 你很难直接在自己的程序 ...

最新文章

  1. Appium的Java封装
  2. 【深度学习入门到精通系列】对抗样本和对抗网络
  3. OpenJDK install
  4. 图像处理之基础---仿射变换
  5. 输入法问题_「图」KB4515384再爆新问题:OOBE时中文输入法阻止创建本地账户
  6. rem.js常用代码
  7. jsp管理系统页面模板_jsp+ssh(spring+struts2+hibernate)+mysql实现的高校实验室管理系统...
  8. 家庭路由器哪家强:固件漏洞多年不修复,更新无济于事
  9. 孤读Paper——《Deep Snake for Real-Time Instance Segmentation》
  10. Java——设计模式(装饰模式_IO)
  11. u-boot中断功能初步分析之---------按键中断
  12. 针对百度的常规网页优化策略
  13. 考软件测试自学钢琴,新手学钢琴用什么app-自学钢琴比较好的软件推荐 - Iefans...
  14. 64qam带宽计算_烧脑:5G 理论峰值速率是怎么计算的?
  15. 获取设备唯一编号替代IMEI新方案
  16. xp系统怎么添加wifi连接服务器,XP系统怎么连接无线路由器
  17. Mysql 事务的隔离性(隔离级别)
  18. java设计模式中—原型模式
  19. 业内人员告诉你银行测试到底做什么,怎么进银行测试.....
  20. java script 月日年转年月日_如何将这种格式的日期(2010年7月13日星期二00:00:00 CEST)转换为Java日期(字符串来自alfresco属性)...

热门文章

  1. openjdk 编译_使用OpenJDK 11运行JAXB xjc编译器
  2. 注解代替枚举_精选枚举代替开关
  3. 营销自动化权威指南_免费电子书:自动化根本原因分析的完整指南
  4. jcmd_程序化JCMD访问
  5. Project Reactor展开方法
  6. java 调用 js性能_太快了,太变态了:什么会影响Java中的方法调用性能?
  7. java8 默认方法_如何不使用Java 8默认方法
  8. redis简单队列java_使用Redis的简单消息队列
  9. 2018年机器学习趋势与Apache Kafka生态系统相结合
  10. 在Java 9中使用sun.misc.Unsafe