- 1、本文档共3页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
WEB 应用数据库
数据库通常用于数据的存储,以下将带领大家如何在Ecplise+web
中访问数据库。
1、 第一步,准备jar 包文件:
mysql-connector-java -5.1.33-bin.jar
分别在以下两个文件夹存放:
项目名\WebContent\WEB-INF\lib
\apache-tomcat-7.0.57\lib
然后,在Build Path 中引入该jar 包:
2 、 接下来就是使用代码,来测试jar 包是否成功的加入
try{
//加载mysql数据库
Class.forName(com.mysql.jdbc.Driver);
System.out.println(Success loading mysql driver!);
}catch(Exception e){
System.out.println(error);
e.printStackTrace();
}
该代码,可以直接在jsp 中运行。
3、mysql 应用例子
使用mysql 非常的简单,通过下面的几步,即可使用mysql 数据库来
进行简单的应用了:
第一步:加载mysql 数据库驱动, 链接数据库,此地使用本地连接
//注意引入 java.mysql.*包
//注意你的mysql帐户信息
final String DBURL=jdbc:mysql://127.0.0.1:3306/test;
final String DBUSER=root;
final String DBPASSWD=123456;
Connection connect=null;
try{
//加载mysql数据库
Class.forName(com.mysql.jdbc.Driver);
System.out.println(Success loading mysql driver!);
//取得连接mysql数据库
connect =DriverManager.getConnection(
DBURL,DBUSER,DBPASSWD);
}catch(Exception e){
System.out.println(error);
e.printStackTrace();
}
第二步:使用数据库,
PreparedStatement pstmt= null;
String Userid=root;
String Passwd=123;
//例子一,查询语句的执行
//语句里面的?是预留的,能够通过setString函数完成替代
String sql = SELECT name FROM user WHERE userid=? AND passwd =?;
pstmt = connect.prepareStatement(sql); //实例化操作
pstmt.setString(1,Userid); //设置userid
pstmt.setString(2,Passwd); //设置passwd
ResultSet rs = pstmt.executeQuery(); //获取查询结果
if(rs.next()){
System.out.println(找到了);
}else{
System.out.println(没找到);
}
//例子二,执行语句的执行,
Userid=adminroot;
Passwd=123;
sql = INSERT INTO user (userid,passwd) VALUES(?,?);
//实例化操作,不返回主键
pstmt = connect.prepareStatement(sql,Statement.NO_GENERATED_KEYS);
pstmt.setString(1,Userid); //设置userid
pstmt.setS
您可能关注的文档
最近下载
- 演出合同范本13篇.pdf VIP
- 佳能EOS6D使用说明.docx
- 世茂集团工程招投标技术标管理制度.docx
- 长安铃木吉姆尼电路图.pdf
- 美国材料与试验协会A480-A480M-2016_平扎不锈钢及耐热钢中板、薄板及钢带的一般要求[1](中文版).doc
- 地铁保洁服务投标方案(技术标).docx
- 2022年湖南衡阳市衡东县人大代表服务中心选调考试备考试题及答案解析.docx VIP
- 3完整版本.1固相反应.ppt VIP
- 2025高考英语时事热点阅读专练10 自然和宇宙探索(学生版+解析版).docx
- 2023年北京中考数学重难题型01新定义创新型综合压轴问题(13-22年最后一题+真题10道模拟30道)含详解.pdf VIP
文档评论(0)