JDBC学习(1)-数据库建立连接
来源:互联网 发布:用java 编写一个计算器 编辑:程序博客网 时间:2024/06/05 06:36
我们在这里DBMS用MySQL。
与数据库管理系统建立连接会用到了两个类:1:DriverManager class;2:DataSource(下节介绍);
1:建立连接,我们写一个方法
public Connection getConnection() throws SQLException{String databaseURL = "jdbc:mysql://localhost:3306/";Properties connectionProps = new Properties();connectionProps.put("user",this.userName );connectionProps.put("password", this.password);Connection con = DriverManager.getConnection(databaseURL, connectionProps);return con;}在以前的版本为了建立连接我们必须先初始化JDBC Driver用Class.forName,该方法需要一个类型为java.sql.Driver的对象,每个driver都实现了该接口,例如我们用到的MySQL Connector/J的Driver:com.mysql.jdbc.Driver;(你可以在文档中看到好多类实现了java.sql.Driver)。JDBC 4.0版本以前的需要用Class.forName(com.mysql.jdbc,Driver);加载。然而以后的版本自动的通过ClassPath加载。
jdbc:mysql://[host][,failoverhost...][:port]/[database][?propertyName1][=propertyValue1][&propertyName2][=propertyValue2]...
- host:post分别代表主机名和端口号,如果没有指定,会分别默认为127.0.0.1,3306。failoverhost是备用的主机。
- database代表所要连接的数据库的名字。
- propertyName1=propertyValue1这些可以被&连接的属性,会可以帮助我们做一些工作(这里先不介绍)。
- JDBC学习(1)-数据库建立连接
- jdbc-建立与数据库的连接
- [学习笔记]JDBC连接数据库
- JDBC连接数据库(1)
- JDBC 建立MySQL连接
- 在jdbc中实现建立数据库的连接
- Java 使用jdbc:odbc 建立无源连接access数据库
- 使用JDBC建立各种数据库的连接方式集萃
- Matlab通过JDBC建立到Oracle数据库的连接
- Matlab--JDBC建立到Oracle数据库的连接
- Jsp之建立JDBC-ODBC桥接器连接数据库
- jdbc的练习:建立一个连接数据库的类
- JAVA学习:JDBC连接DB2数据库(1)
- JDBC(1)JAVA连接数据库之 基础知识学习
- JavaWeb学习笔记-JDBC操作(1)[连接mysql数据库]
- 1:jdbc 连接数据库基础
- JDBC(java连接数据库1)
- 【Java学习笔记】JDBC连接mySql数据库
- 导入文件时的判断
- ListView动态加载数据
- Memcache的使用和协议分析详解
- .so正确编译进apk里打包
- asp.net中如何向存储过程传递参数
- JDBC学习(1)-数据库建立连接
- 没有include <string>
- 今天才发现,我之前写的文章还真有这么多次的浏览
- A SELECT statement that assigns a value to a variable must ... (向变量赋值的 SELECT 语句不能与数据检索操作结合使用 )
- 滑动式抽屉布局界面SlidingDrawer的简单使用
- [转]linux ——read函数
- Android : No Launcher activity found!
- Mencoder的常用h264优化参数和建议
- oracle: OCA-047-题解与实验(1)--merge的用法