如何在JSP中使用JDBC连接MySQL数据库
如何在jsp中使用jdbc连接mysql
1,首先在自己新建的项目文本框中输入web project的名称,然后单击下一步。
2,继续单击下一步
3,把generate web.xml deployment descriptor复选框勾上。
4,单击finish,完成web project工程的创建。
5,打开myeclipse datebase explore,如图所示
6,按图中所示填写各项内容,并通过add jars添加相应的数据库驱动程序。
7,通过test driver测试驱动是否连接成功,需要输入密码。成功后如下图所示
8,单击finish完成数据库的连接,右击选择open database connection,输入密码后,并单击ok
9,接下来需要在创建的目录中添加mysql数据库驱动,需要将相应的mysql数据库驱动粘贴到web-inf/lib文件夹下。
10,通过右击mysql-connectior-java-5.1.6.jar,在build path中单击add to build path
11,在index.中输入如下代码,并配置相应mysql数据库数据
page language="java" import="java.util.*" pageencoding="utf-8"%>
page import="java.sql.*" %>
string driver = "com.mysql.jdbc.driver";
// url指向要访问的数据库名test1
string url = "jdbc:mysql://127.0.0.1:3306/test";
// mysql配置时的用户名
string user = "root";
// java连接mysql配置时的密码
string password = "111";
try {
// 1 加载驱动程序
class.forname(driver);
// 2 连接数据库
connection conn = drivermanager.getconnection(url, user, password);
// 3 用来执行sql语句
statement statement = conn.createstatement();
// 要执行的sql语句
string sql = "select * from login";
resultset rs = statement.executequery(sql);
string name = null;
string mima=null;
while (rs.next()) {
name = rs.getstring("username");
mima = rs.getstring("password");
out.println(name+"\t"+mima);
}
rs.close();
conn.close();
} catch (classnotfoundexception e) {
system.out.println("sorry,can`t find the driver!");
e.printstacktrace();
} catch (sqlexception e) {
e.printstacktrace();
} catch (exception e) {
e.printstacktrace();
}
%>
12,这样就运行成功了,对于出现8080端口号被占用,可以采用如下的方法进行删除对应的进程。
在命令提示符下,输入netstat -aon | findstr 8080
找到对应的进程的pid,假设是7659 再输入如下的命令
taskkill /pid 7659 /f
即可删除对应的进程。
推荐阅读
-
JSP使用JDBC连接MYSQL数据库的方法
-
使用JDBC连接Mysql数据库会出现的问题总结
-
Java语言使用JDBC连接Mysql数据库的详细步骤,以及详细解释(一)
-
android开发中如何使用jdbc连接数据库
-
JSP中使用JDBC连接MySQL数据库的详细步骤
-
Eclipse使用jdbc连接MySql数据库报:java.sql.SQLException: Access denied for user 'root'@'localhost' (using password: YES)
-
使用IDEA配置Tomcat和连接MySQL数据库(JDBC)详细步骤
-
如何在JSP中使用JDBC连接MySQL数据库
-
Java开发中JDBC连接mysql数据库使用介绍
-
[Servlet&JSP] 使用JDBC连接数据库