您的位置:首页 > 数据库 > MySQL

JSP中MySQL数据添加/修改/删除

2016-07-04 11:39 603 查看

添加

<%@page import="java.sql.Statement"%>
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.Connection"%>
<%@page import="java.sql.SQLException"%>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<html>
<head>

<title>向数据库添加信息</title>

</head>

<body>
<%
String url="jdbc:mysql://localhost:3306/test";
String user="root";
String password="123456";
Connection conn=null;
try {
Class.forName("com.mysql.jdbc.Driver");     //加载JDBC驱动
out.println("加载驱动类成功");
conn=DriverManager.getConnection(url,user,password);        //连接MySQL数据库
out.println("连接MySQL成功");
} catch (ClassNotFoundException e) {
out.println("找不到驱动类");      //处理ClassNotFoundException异常
}catch(SQLException e){
out.println("连接MySQL失败");       //处理SQLException异常
}

try{
//创建语句对象Statement
Statement stmt=conn.createStatement();
//添加一条用户信息
String addUser="insert into user(id,username,password)values(null,'黄敏聪','123456')";
//添加用户
stmt.executeUpdate(addUser);
out.println("添加用户信息成功");
}catch(SQLException e){
out.println("添加用户信息失败");
}

%>
</body>
</html>


修改

<%@page import="java.sql.Statement"%>
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.Connection"%>
<%@page import="java.sql.SQLException"%>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<html>
<head>

<title>更新用户信息</title>

</head>

<body>
<%
String url="jdbc:mysql://localhost:3306/test";
String user="root";
String password="123456";
Connection conn=null;
try {
Class.forName("com.mysql.jdbc.Driver");     //加载JDBC驱动
out.println("加载驱动类成功");
conn=DriverManager.getConnection(url,user,password);        //连接MySQL数据库
out.println("连接MySQL成功");
} catch (ClassNotFoundException e) {
out.println("找不到驱动类");      //处理ClassNotFoundException异常
}catch(SQLException e){
out.println("连接MySQL失败");       //处理SQLException异常
}

try{

Statement stmt=conn.createStatement();      //创建语句对象Statement
//更新id为1的用户信息,更改密码为000000
String updateUser="update user set password='000000' where id=1";
stmt.executeUpdate(updateUser);     //执行更新
out.println("修改用户信息成功");
}catch(SQLException e){
out.println("修改用户信息失败");        //处理SQLException异常
}

%>
</body>
</html>


删除

<%@page import="java.sql.Statement"%>
<%@page import="java.sql.DriverManager"%>
<%@page import="java.sql.Connection"%>
<%@page import="java.sql.SQLException"%>
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>

<html>
<head>

<title>更新用户信息</title>

</head>

<body>
<%
String url="jdbc:mysql://localhost:3306/test";
String user="root";
String password="123456";
Connection conn=null;
try {
Class.forName("com.mysql.jdbc.Driver");     //加载JDBC驱动
out.println("加载驱动类成功");
conn=DriverManager.getConnection(url,user,password);        //连接MySQL数据库
out.println("连接MySQL成功");
} catch (ClassNotFoundException e) {
out.println("找不到驱动类");      //处理ClassNotFoundException异常
}catch(SQLException e){
out.println("连接MySQL失败");       //处理SQLException异常
}

try{

Statement stmt=conn.createStatement();      //创建语句对象Statement
//删除id为1的用户信息
String deletUser="delete from user where id='2'";
stmt.executeUpdate(deletUser);      //执行删除
out.println("删除用户信息成功");
}catch(SQLException e){
out.println("删除用户信息失败");        //处理SQLException异常
}

%>
</body>
</html>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  mysql 数据 jsp