java和java 数据库驱动连接那个驱动在哪获取啊

DriverManager.getConnection方法—获取数据库连接
本文所属图书&>&
本书是一本Java Web综合查询参考手册,介绍了Java Web程序开发中应用的各种常用类及其方法,还包含各种流行框架。本书分为三篇,共14章,第一篇为基础技术篇,主要包括Java语言基础和Ajax必备技术等内容;第二...&&
该方法用于获得试图建立到指定URL的连接。DriverManager试图从已注册的JDBC驱动程序集中选择一个适当的驱动程序。
语法1& getConnection(String url)&
url:访问的URL路径。
示例& 下面的代码利用getConnection方法创建与MySQL数据库的连接,并返回连接对象。
public Connection getConnection(){
&&& Connection con=
&&&&& Class.forName(&com..jdbc.Driver&);&&//注册数据库驱动
&&&&& String url=&jdbc:://localhost:3306/test?user=root&password=root&;
&&//定义连接数据库的url
&&&&& con=DriverManager.getConnection(url);&&&//获取数据库连接
&&&&& System.out.println(&数据库连接成功!&);
&&& }catch(Exception e){
&&&&&&& e.printStackTrace();
&&&&&&&&&&&&//返回一个连接
语法2& getConnection(String url,Properties info)&
url:访问数据库的URL路径。
info:是一个持久的属性集对象,包括user和password属性。
示例& 下面的代码利用getConnection方法第一种语法格式,创建与MySQL数据库的连接,并返回连接对象。
public Connection getConnection(){
&&& Connection con=&&&&&&&//定义数据库连接对象
&&Properties info = new Properties();&&&&//定义Properties对象
&&info.setProperty(&user&,&root&);&&&&//设置Properties对象属性
&&info.setProperty(&password&,&root&);
&&&&&&& Class.forName(&com.mysql.jdbc.Driver&);&&//注册数据库驱动
&&&&&&& String url=&jdbc:mysql://localhost:3306/test&;&//test为数据库名称
&&&&&&& con=DriverManager.getConnection(url,info);&//获取连接数据库的Connection对象
&&&&&&& System.out.println(&数据库连接成功!&);
&&& }catch(Exception e){
&&&&&&& e.printStackTrace();
&&&&&&&&&&&&//返回一个连接
语法3& Connection(String url, String user, String password)&
url:访问数据库的URL路径。
user:是访问数据库的用户名。
password:连接数据库的密码。
典型应用& 下面的代码利用getConnection方法创建与SQL Server数据库的连接,并返回连接对象。与数据库建立连接成功后的运行结果如图1.36所示。
本示例的关键代码如下:
private String user=&sa&;&&&&&&&&//定义连接数据库的用户名
private String password=&&;&&&&&&&//定义连接数据库的密码
private String className=&com.microsoft.sqlserver.jdbc.SQLServerDriver&;&
private String url=&jdbc:sqlserver://localhost:1433;DatabaseName=db_database01&;
/**创建数据库连接*/
public Connection getCon(){
&&&Class.forName(className);&&&&&&//加载数据库驱动
&&&System.out.println(&数据库驱动加载成功!!&);
&&&con=DriverManager.getConnection(url,user,password);&//连接数据库
&&&System.out.println(&成功地获取数据库连接!!&);
&&} catch (Exception e) {
&&&System.out.println(&创建数据库连接失败!&);
&&&e.printStackTrace();
您对本文章有什么意见或着疑问吗?请到您的关注和建议是我们前行的参考和动力&&
您的浏览器不支持嵌入式框架,或者当前配置为不显示嵌入式框架。怎么在官网下载java连接mysql数据库的驱动Jar包 - 你的时间在哪里,你的成就就在哪里 - ITeye技术网站
博客分类:
官网下载地址:/downloads/connector/
根据自己的需要选择驱动jar包,如果是java链接数据库的操作,选择Connector/J
最新的驱动jar是5.1版本,可以选择平台,选microsoft windows点击download,出来的页面不用登录,直接选择No thanks, just start my download.开始下载。
下载下来的是一个安装文件,正常点击安装就可以。安装在如下图的目录下就可看到驱动Jar
补充说明:
1. 如果不想下载安装文件,可以选择Platform Independent,这样可以直接下载zip文件。
2. 也可以选择链接Looking for previous GA versions?,然后查看历史版本,下载所需版本的驱动jar
根据需要选择历史版本下载
3、 如果想直接需要驱动Jar,下面是我共享的驱动jar的地址:
百度网盘:链接:/s/1gdvPQVL 密码:3ady
浏览 41679
浏览: 180038 次
来自: 大连
[color=brown][/color][size=medi ...
谢谢LZ,坚持学习一手资料!绝不穿二手鞋,呵呵
感谢楼主。java连接需要驱动
全部答案(共4个回答)
需要什么数据库驱动
google搜索
“mysql 驱动
jar 下载”
f(rs.next()){
String name = rs.getString("名字");
System.out,println(name)...
这是java环境,里有插件其全,javase,javaee,javame都可以,还有你所说的java项目框架直接
?????? 用他自己集成环境就能生成
应该是$ORACLE_HOME$/jdbc/lib/下的文件,例如ojdbc14.jar,但根据oracle版本不同,文件名有所不同,可以参考$ORACLE_H...
不用设置,只要连接在主机上,驱动安装好了就OK了,
大家还关注
确定举报此问题
举报原因(必选):
广告或垃圾信息
激进时政或意识形态话题
不雅词句或人身攻击
侵犯他人隐私
其它违法和不良信息
报告,这不是个问题
报告原因(必选):
这不是个问题
这个问题分类似乎错了
这个不是我熟悉的地区在Java Web应用程序中,使用数据源与JNDI获得数据库连接时,应把JDBC驱动程序jar文件放在( )下:
[单选题]在Java Web应用程序中,使用数据源与JNDI获得数据库连接时,应把JDBC驱动程序jar文件放在( )下:
应用程序的src目录
应用程序的/WEB-INF/lib目录
Tomcat的根目录
Tomcat的common/lib目录
正确答案:
答案解析 暂无解析
发表or还没有账号?去
我的审核记录
给定一个Model1体系结构,其中有一个JSP页面处理所有控制器函数,这个JSP控制器要把请求分派给另一个JSP页面 ( )
在JavaEE中,初始化Servlet实例的时候,init()方法是由( )执行
Servlet是一个在服务器上运行、处理请求信息并将其发送到客户端的Java程序()接受服务请求、找到Servlet类、加载Servlet类并创建Servlet对象。
servlet开发人员在扩展HttpServlet时如何处理HttpServlet的service()方法( )(选择二项)
给定req是一个HttpServletRequest,哪个代码会在不存在会话的情况下创建一个会话( ) (选择两项)
过滤器应实现的接口是( )。
在J2EE中,以下不是JSP隐式对象的是( )
在Java EE中的MVC设计模式中,( )负责接受客户端的请求数据
JavaBean是在Java中开发的可以跨平台的重用组件,JavaBean必须满足的要求中不包括( )
在J2EE中,test.jsp文件如下。试图运行时,将发生( )。
&% String str=%&
str is &% =”str”%&
能动手,就不吵吵!下载APP,为一份好工作而努力!QQ群:
bishi.jisupeixun (C)2015 All rights reserved> 问题详情
在Java中,与数据库连接的技术是()。A.开放数据库联接B.Java数据库连接C.数据库厂家驱动程序D.数据
悬赏:0&答案豆
提问人:匿名网友
发布时间:
在Java中,与数据库连接的技术是()。A.开放数据库联接B.Java数据库连接C.数据库厂家驱动程序D.数据库厂家的连接协议
为您推荐的考试题库
您可能感兴趣的试题
1线性表L=(a1,a2,a3,…ai,…an),下列说法正确的是(&&)。A.每个元素都有一个直接前件和直接后件B.线性表中至少要有…—个元素C.表中诸元素的排列顺序必须是由小到大或由大到小D.除第一个元素和最后一个元素外,其余每个元素都有且只有—个直接前继和直接后继2下列关于完全二叉树的叙述中,错误的是(&&)。A.除了最后一层外,每一层上的结点数均达到最大值B.可能缺少若干个左右叶子结点C.完全二叉树一般不是满二叉树D.具有结点的完全二叉树的深度为[log2n]+13对长度为n的线性表进行顺序查找,在最坏情况下需要比较的次数为(&&)。A.125B.n/2C.nD.n+14下列选项中不属于结构化程序设计方法的是(&&)。A.自顶向下B.逐步求精C.模块化D.可复用
我有更好的答案
相关考试课程
请先输入下方的验证码查看最佳答案
图形验证:
验证码提交中……
享三项特权
享三项特权
享三项特权
选择支付方式:
支付宝付款
郑重提醒:支付后,系统自动为您完成注册
请使用微信扫码支付(元)
支付后,系统自动为您完成注册
遇到问题请联系在线客服QQ:
请您不要关闭此页面,支付完成后点击支付完成按钮
遇到问题请联系在线客服QQ:
恭喜您!升级VIP会员成功
常用邮箱:
用于找回密码
确认密码:

我要回帖

更多关于 java数据库驱动jar包 的文章

 

随机推荐