利用jsp mysql 对数据库进行访问

若想做好这个请先到eclpise官网选择适合自己电脑的版本,下载后选择安装javaee(记得先配置好jdk)
再去tomcat下载一个tomcat安装包,是win10的记得下载tomcat7.0
还要去下载 MYSQL ,安装的时候要选择 Only server 不然会安装很多。(如果要界面的化去下 navicat for mysql)


以上做完之后创建一个动态web项目,在lib目录下放你下载好的驱动包

<%
Connection conn = null;
Statement stmt;
//加载数据库驱动类
Class.forName("com.mysql.jdbc.Driver").newInstance();
//数据库连接URL
String url="jdbc:mysql://127.0.0.1:3306/ysp";//我本地数据库的名称叫做ysp;
//数据库用户名和密码
String user="root";//我mysql的账号和密码
String password="root";
//根据数据库参数取得一个数据库连接值
conn = DriverManager.getConnection(url,user,password);
out.print("取得一个数据库连接:");
out.print(conn.toString()+"<br/>");
stmt=conn.createStatement();
String sql="select * from Table1";
//以上为JSP连接数据库

ResultSet rs=stmt.executeQuery(sql);//返回结果
while (rs.next()) {
int id=rs.getInt("id");
String username=rs.getString("username");
String pwd=rs.getString("pwd");
out.print(id +"号"+" ");
out.print("姓名 : "+ username +"密码 :"+pwd);

out.print("<a href=\"http://localhost:8080/trttocatch/del.jsp?keyword="+id+"\">删除</a> &nbsp &nbsp<a href=\"http://localhost:8080/trttocatch/update.jsp?id="+id+"&username="+username+"&password="+pwd+"\">修改</a>"+"<br/>");
}
//以上为将查询的结果通过显示出来
rs.close();
conn.close();
%>

在做东西过程的小错误:
在post过程中最好利用 \" 防止 “ 发挥作用。(转义字符)
另外在操作数据库中查询 ResultSet rs=stmt.executeQuery(sql); 改查删用 stmt.executeUpdate(sql);
操作mysql需要有个驱动包
发布了28 篇原创文章 · 获赞 14 · 访问量 2万+

猜你喜欢

转载自blog.csdn.net/qq_28738419/article/details/53338132