
数据库URL就是数据库的地址,也就是自己的数据文件的目录地址。
数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等 *** 作。
统一资源定位符(英语:Uniform Resource Locator,缩写:URL;或称统一资源定位器、定位地址、URL地址,俗称网页地址或简称网址)是因特网上标准的资源的地址,如同在网络上的门牌。
统一资源定位符不但被用作网页地址,JDBC 客户端也使用统一资源定位符连接其数据库服务器。作为对比,ODBC 的连接字符串作用相同,但并不采用 URL 格式,而是分号和等号分隔的键值对。
以下是一个 Oracle 数据库的统一资源定位符:
jdbc:datadirect:oracle://myserver:1521sid=testdb
扩展资料
数据库共有3种类型,为关系数据库、非关系型数据库和键值数据库。
1、关系数据库
MySQL、MariaDB(MySQL的代替品,英文维基百科从MySQL转向MariaDB)、Percona Server(MySQL的代替品·)、PostgreSQL、Microsoft Access、Microsoft SQL Server、Google Fusion Tables、FileMaker、Oracle数据库、Sybase、dBASE、Clipper、FoxPro、foshub。
几乎所有的数据库管理系统都配备了一个开放式数据库连接(ODBC)驱动程序,令各个数据库之间得以互相集成。
2、非关系型数据库(NoSQL)
BigTable(Google)、Cassandra、MongoDB、CouchDB。
3、键值(key-value)数据库
Apache Cassandra(为Facebook所使用):高度可扩展、Dynamo、LevelDB(Google)。
package com.lovo.javadbimport java.sql.Connection
import java.sql.DriverManager
import java.sql.SQLClientInfoException
import java.sql.SQLException
import java.sql.Statement
public class JdbcTest {
public static void main(String[] args){
Connection conn = null
Statement st = null
try {
String url = "jdbc:jtds:sqlserver://127.0.0.1:1433/wh123"
//加载数据库驱动
Class.forName("net.sourceforge.jtds.jdbc.Driver")
//通过驱动管理器来得到连接,链接的地址就是URL,用户名,密码都是sa
conn = DriverManager.getConnection(url,"sa","sa")
//通过连接来得到一个statement
st = conn.createStatement()
//数据库 *** 作,添加数据
for(int i = 1i <1000i++){
String sql = "insert into dept(deptno,deptname,address) values (" +
+ i + ",'wanghui" + i + "','sky " + i + "')"
System.out.print(sql + "\t")
st.executeUpdate(sql)//对应insert ,update,delete
System.out.println("插入数据成功" + i)
}
} catch (ClassNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace()
} catch (SQLException e) {
// TODO Auto-generated catch block
e.printStackTrace()
}finally{
try{
//切忌要关闭
st.close()
conn.close()
}catch (SQLException e) {
e.printStackTrace()
}
}
}
}
追问:
你确信是net.sourceforge.jtds.jdbc.Driver?
SQL Server 2005 中加载驱动为 com.microsoft.sqlserver.jdbc.SQLServerDriver,差别太大了
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)