添加
向数据库添加信息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("添加用户信息失败");
}
%>
修改
更新用户信息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异常
}
%>
删除
更新用户信息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异常
}
%>