链接数据库是很容易突然脑子短路忘掉,转来备用:

  1. Microsoft SQL Server series (6.5, 7.x and 2000) and Sybase 10

  2. JDBC Name: jTDS

  3. URL: http://jtds.sourceforge.net/

  4. Version: 0.5.1

  5. Download URL: http://sourceforge.net/project/showfiles.php?group_id=33291

  6. 语法:

  7. Class.forName("net.sourceforge.jtds.jdbc.Driver ");

  8. Connection con = DriverManager.getConnection("jdbc:jtds:sqlserver://host:port/database","user","password");

  9. or

  10. Connection con = DriverManager.getConnection("jdbc:jtds:sybase://host:port/database","user","password");

  11. MySQL

  12. JDBC Name: Connector/J 3.0

  13. URL: http://www.mysql.com/

  14. Version: 3.0.8-stable

  15. Download URL: http://www.mysql.com/downloads/api-jdbc-stable.html

  16. 语法:

  17. Download URL: http://www.mysql.com/downloads/api-jdbc-stable.html

  18. 语法:

  19. Class.forName("com.mysql.jdbc.Driver");

  20. Connection con = DriverManager.getConnection("jdbc:mysql://host:port/database","user","password");

  21. Oracle

  22. JDBC Name: Connector/J 3.0

  23. URL: http://otn.oracle.com/

  24. Version: 3.0.8-stable

  25. Download URL: http://otn.oracle.com/software/tech/java/sqlj_jdbc/content.html

  26. 语法:

  27. Download URL: http://otn.oracle.com/software/tech/java/sqlj_jdbc/content.html

  28. 语法:

  29. Class.forName("oracle.jdbc.driver.OracleDriver");

  30. Connection con = DriverManager.getConnection("jdbc:oracle:thin:@host:port:databse","user","password");

  31. Sybase

  32. Driver: jConnect 4.5/5.5 (JDBC 2.0 请使用5.5)

  33. 语法:

  34. Class.forName("com.sybase.jdbc2.jdbc.SybDriver").newInstance();

  35. DriverManager.getConnection("jdbc:sybase:Tds:IP地址:2638?ServiceName="+数据库名称,"账号","密码");

  36. Postgresql

  37. JDBC Name: PostgreSQL JDBC

  38. URL: http://jdbc.postgresql.org/

  39. Version: 7.3.3 build 110

  40. Download URL: http://jdbc.postgresql.org/download.html

  41. 语法:

  42. Download URL: http://jdbc.postgresql.org/download.html

  43. 语法:

  44. Class.forName("org.postgresql.Driver");

  45. Connection con=DriverManager.getConnection("jdbc:postgresql://host:port/database","user","password");

  46. IBM AS400主机在用的JDBC语法

  47. 有装V4R4以上版本的Client Access Express

  48. 可以在C:Program FilesIBMClient Accessjt400lib

  49. 找到 driver 档案 jt400.zip,并更改扩展名成为 jt400.jar

  50. 语法语法:

  51. Class.forName("net.sourceforge.jtds.jdbc.Driver ");

  52. Connection con = DriverManager.getConnection("jdbc:jtds:sqlserver://host:port/database","user","password");

  53. or

  54. Connection con = DriverManager.getConnection("jdbc:jtds:sybase://host:port/database","user","password");

  55. MySQL

  56. JDBC Name: Connector/J 3.0

  57. URL: http://www.mysql.com/

  58. Version: 3.0.8-stable

  59. Download URL: http://www.mysql.com/downloads/api-jdbc-stable.html

  60. 语法:

  61. Download URL: http://www.mysql.com/downloads/api-jdbc-stable.html

  62. 语法:

  63. Class.forName("com.mysql.jdbc.Driver");

  64. Connection con = DriverManager.getConnection("jdbc:mysql://host:port/database","user","password");

  65. Oracle

  66. JDBC Name: Connector/J 3.0

  67. URL: http://otn.oracle.com/

  68. Version: 3.0.8-stable

  69. Download URL: http://otn.oracle.com/software/tech/java/sqlj_jdbc/content.html

  70. 语法:

  71. Download URL: http://otn.oracle.com/software/tech/java/sqlj_jdbc/content.html

  72. 语法:

  73. Class.forName("oracle.jdbc.driver.OracleDriver");

  74. Connection con = DriverManager.getConnection("jdbc:oracle:thin:@host:port:databse","user","password");

  75. Sybase

  76. Driver: jConnect 4.5/5.5 (JDBC 2.0 请使用5.5)

  77. 语法:

  78. Class.forName("com.sybase.jdbc2.jdbc.SybDriver").newInstance();

  79. DriverManager.getConnection("jdbc:sybase:Tds:IP地址:2638?ServiceName="+数据库名称,"账号","密码");

  80. Postgresql

  81. JDBC Name: PostgreSQL JDBC

  82. URL: http://jdbc.postgresql.org/

  83. Version: 7.3.3 build 110

  84. Download URL: http://jdbc.postgresql.org/download.html

  85. 语法:

  86. Download URL: http://jdbc.postgresql.org/download.html

  87. 语法:

  88. Class.forName("org.postgresql.Driver");

  89. Connection con=DriverManager.getConnection("jdbc:postgresql://host:port/database","user","password");

  90. IBM AS400主机在用的JDBC语法

  91. 有装V4R4以上版本的Client Access Express

  92. 可以在C:Program FilesIBMClient Accessjt400lib

  93. 找到 driver 档案 jt400.zip,并更改扩展名成为 jt400.jar

  94. 语法

  95. java.sql.DriverManager.registerDriver (new com.ibm.as400.access.AS400JDBCDriver ());

  96. Class.forName("com.ibm.as400.access.AS400JDBCConnection");

  97. con = DriverManager.getConnection("jdbc:as400://IP","user","passwor");

  98. 1.Oracle8/8i/9i数据库(thin模式)

  99. Class.forName("oracle.jdbc.driver.OracleDriver").newInstance();

  100. String url="jdbc:oracle:thin:@localhost:1521:orcl"; //orcl为数据库的SID

  101. String user="test";

  102. String password="test";

  103. Connection conn= DriverManager.getConnection(url,user,password);

  104. 2.DB2数据库

  105. Class.forName("com.ibm.db2.jdbc.app.DB2Driver ").newInstance();

  106. String url="jdbc:db2://localhost:5000/sample"; //sample为你的数据库名

  107. String user="admin";

  108. String password="";

  109. Connection conn= DriverManager.getConnection(url,user,password);

  110. 3.Sql Server7.0/2000数据库

  111. Class.forName("com.microsoft.jdbc.sqlserver.SQLServerDriver").newInstance();

  112. String url="jdbc:microsoft:sqlserver://localhost:1433;DatabaseName=mydb";

  113. //mydb为数据库

  114. String user="sa";

  115. String password="";

  116. Connection conn= DriverManager.getConnection(url,user,password);

  117. 4.Sybase数据库

  118. Class.forName("com.sybase.jdbc.SybDriver").newInstance();

  119. String url =" jdbc:sybase:Tds:localhost:5007/myDB";//myDB为你的数据库名

  120. Properties sysProps = System.getProperties();

  121. SysProps.put("user","userid");

  122. SysProps.put("password","user_password");

  123. Connection conn= DriverManager.getConnection(url, SysProps);

  124. 5.Informix数据库

  125. Class.forName("com.informix.jdbc.IfxDriver").newInstance();

  126. String url = "jdbc:informix-sqli://123.45.67.89:1533/myDB:INFORMIXSERVER=myserver;

  127. user=testuser;password=testpassword"; //myDB为数据库名

  128. Connection conn= DriverManager.getConnection(url);

  129. 6.MySQL数据库

  130. Class.forName("org.gjt.mm.mysql.Driver").newInstance();

  131. String url ="jdbc:mysql://localhost/myDB?user=soft&password=soft1234&useUnicode=true&characterEncoding=8859_1"

  132. //myDB为数据库名

  133. Connection conn= DriverManager.getConnection(url);

  134. 7.PostgreSQL数据库

  135. Class.forName("org.postgresql.Driver").newInstance();

  136. String url ="jdbc:postgresql://localhost/myDB" //myDB为数据库名

  137. String user="myuser";

  138. String password="mypassword";

  139. Connection conn= DriverManager.getConnection(url,user,password);

  140. 8.access数据库直连用ODBC的

  141. Class.forName("sun.jdbc.odbc.JdbcOdbcDriver") ;

  142. String url="jdbc:odbc:Driver={MicroSoft Access Driver (*.mdb)};DBQ="+application.getRealPath("/Data/ReportDemo.mdb");

  143. Connection conn = DriverManager.getConnection(url,"","");

  144. Statement stmtNew=conn.createStatement() ;

各种数据库连接jdbc相关推荐

  1. jdbc oracle添加数据库连接,JDBC与Oracle数据库连接最常用方法

    2:加载.properties配置文件package com.neusoft.ums.jing; import java.io.IOException; import java.io.InputStr ...

  2. java数据库edit_Java数据库连接——JDBC基础知识(操作数据库:增删改查)

    一.JDBC简介 JDBC是连接java应用程序和数据库之间的桥梁. 什么是JDBC? Java语言访问数据库的一种规范,是一套API. JDBC (Java Database Connectivit ...

  3. 数据库-MySQL-Java数据库连接-JDBC

    JDBC介绍 JDBC(Java DataBase Connectivity)是Java和数据库之间的一个桥梁,是一个规范而不是一个实现,能够执行SQL语句.它由一组用Java语言编写的类和接口组成. ...

  4. 【java学习之路】数据库连接JDBC

    JDBC JDBC介绍 ▪ JDBC(Java Database Connectivity)是基于JAVA语言访问数据库的一种技术. ▪ JDBC(Java Data Base Connectivit ...

  5. 数据库连接JDBC原理

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! 数据库连 ...

  6. Java数据库连接--JDBC基础知识(操作数据库:增删改查)

    一.JDBC简介 JDBC是连接java应用程序和数据库之间的桥梁. 什么是JDBC? Java语言访问数据库的一种规范,是一套API. JDBC (Java Database Connectivit ...

  7. Java与数据库连接——JDBC(JDBC概念理解+JDBC搭建使用六步骤,作者君倾情奉上,爆赞!)

    文章目录 JDBC概述 JDBC有什么用? JDBC是什么? JDBC API JDBC的搭建和使用 1 导入数据库驱动包 2 加载数据库驱动 3 建立数据库连接 4 向数据库发送sql语句 Stat ...

  8. Java数据库连接——JDBC新手安装、测试教程

    文章目录 前言 一.JDBC是什么? 二.数据库配置 1.软件安装 2.Navicat创建设置 三.编写Java代码 1.前期文件配置 2.编写代码 四.测试 总结 前言 本文适用于JDBC了解与初学 ...

  9. 数据库连接jdbc理解

    1.突然在想,既然数据库中有很多数据库,不同的database,在使用数据库时候,要指定使用的哪个数据库,用use database命令,指定特定数据库. 2.那java代码中,直接jdbc,直接st ...

最新文章

  1. 由Python历史「解密」Python底层逻辑
  2. 201621123028《Java程序设计》第一周学习总结
  3. Luogu P1160 【队列安排】
  4. 【数据库系统概论】考研第六部分重点分析【6.1】
  5. c#erp项目源码 mysql_Jsp+Ssm+Mysql实现图书馆预约占座管理系统项目源码(可带论文文档)...
  6. Spark:使用partitionColumn选项读取数据库原理
  7. akka与neety_Akka STM –与STM Ref和Agent一起打乒乓球
  8. 简单的ajax上传商品功能使用SevletFileUpload和FormData
  9. 最近的一些感想(关于移动客户端开发android,ios)
  10. php正则 网址,php使用正则表达式获取字符串中的URL
  11. linux环境ubuntu: pushd: not found
  12. xp系统能不能安装mysql_XP系统如何安装SQL2005?XP系统安装SQL2005图文教程
  13. NOD32离线升级更新包使用方法
  14. 路由器:斐讯K3C刷官改,固件版本是32.1.46.268
  15. CAD的输出成高清jpg图片
  16. 头脑极度开放:前额皮层大战杏仁核
  17. 仪表图形怎么用c语言写,科一仪表盘图标大全
  18. IT人才缺口百万,高校不行培训机构上
  19. 在64位计算机上安装MapGuide Studio 2010
  20. 项目管理学习总结(8)——项目管理核心三要素

热门文章

  1. 如何绘制计算机软件程序流程图?
  2. Intel Realsense 图像投影(Projection)翻译
  3. javascript中match方法和exec()方法详解与深度区别(非原创)
  4. 蓝桥杯C++ AB组辅导课 第二讲 二分与前缀和 Acwing
  5. PAT甲级题目翻译+答案 AcWing(模拟)
  6. 如何利用计算机做主题模型,利用概率主题模型的微博热点话题发现方法-计算机系统应用.PDF...
  7. 用java制作扑克牌_阿里三面被挂,幸获内推,历经5轮终于拿到口碑offer(java研发)...
  8. Java设计模式——单例模式的七种写法
  9. 解决:Cannot resolve plugin org.apache.maven.plugins:maven-compiler-plugin:2.3.2问题
  10. 「后端小伙伴来学前端了」CSS 做三角边框,必会的基础操作之一