注册 登录  
 加关注
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

dige1993

网页设计 | js、h5开发 | java web开发 | 数据库

 
 
 

日志

 
 
关于我

网页设计,js、h5开发,java web开发,数据库

网易考拉推荐

Java Web连接MySql数据库  

2014-08-29 22:49:59|  分类: Java Web |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |

第一步 创建数据库
首先准备一个数据库,创建数据库的脚本如下:

drop database if exists db_web1;
create database db_web1 character set utf8;
use db_web1;
drop table if exists tb_student;
create table tb_student (
id integer auto_increment primary key comment 'id',
_name varchar(10) comment '姓名',
age integer comment '年龄',
sex bool comment '性别',
birthday date comment '出生日期'
);
insert into tb_student values(null,'奕一',12,1,'1992-10-10');
insert into tb_student values(null,'莫儿',13,0,'1991-01-23');
insert into tb_student values(null,'卢三',11,1,'1993-01-15');
insert into tb_student values(null,'郭强',15,1,'1989-08-10');
insert into tb_student values(null,'吴思',14,0,'1990-10-11');
insert into tb_student values(null,'邢武',16,1,'1988-07-20');
insert into tb_student values(null,'陆思玢',17,1,'1987-07-07');
insert into tb_student values(null,'陈玖',15,0,'1989-11-25');
insert into tb_student values(null,'果衣衣',15,1,'1989-12-02');
insert into tb_student values(null,'盛小涵',14,0,'1990-09-11');

将上述脚本保存为***.sql文件,导入到MySql并执行,就创建了一个名为db_web1的数据库,里面有一张tb_student表。

第二步 创建Web项目
在MyEclipse中新建Web Project。

第三步 导入JDBC驱动
找一个jdbc驱动,一般能在MySql安装目录下能找到,或者下一个,名称类似于
mysql-connector-java-x.x.x(版本号)-bin.jar
找到后将该文件拷贝到/xxxx(项目名称)/WebRoot/WEB-INF/lib/目录下

第四步 编写代码
将Index.jsp中代码改为如下:

<%@ page language="java" import="java.util.*" import="java.sql.*"
pageEncoding="UTF-8"%>
<%
//注册驱动,换成下面注释中的两句中的任意一句也行
DriverManager.registerDriver(new com.mysql.jdbc.Driver());
//new Driver();
//Class.forName("com.mysql.jdbc.Driver");

//获得连接
Connection conn = DriverManager.getConnection(
"jdbc:mysql://localhost:3306/db_web1", //URL
"root", //数据库用户名
"123456" //登录数据库的密码
);
Statement stmt = conn.createStatement();
String sql = "select * from tb_student";
ResultSet rs = stmt.executeQuery(sql);
while (rs.next()) {
System.out.println("ID:" + rs.getInt(1) + ", 姓名:"
+ rs.getString(2) + ", 年龄:" + rs.getInt(3) + ", 性别:"
+ rs.getBoolean(4) + ", 出生日期:" + rs.getDate(5));
}
rs.close();
stmt.close();
conn.close();
%>

第五步 运行
将项目部署到服务器,并在浏览器中访问http://localhost:8080/xxxx(项目名)/index.jsp,在控制台可以看到查询结果。
Java Web开发笔记(1)之 连接MySql数据库 - Liar - 荒年
完毕。
 

  评论这张
 
阅读(74)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018