java 简单的数据增删该查

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;


public class test {
	public static void main(String[] args) {
	
		System.out.println("aaa");
		try {
		String url = "jdbc:mysql://localhost:3306/demo1?"
              + "user=root&password=root&useUnicode=true&characterEncoding=UTF8";
			Class.forName("com.mysql.jdbc.Driver");
		
			Connection con=	DriverManager.getConnection(url);
//			创建查询
			Statement st=con.createStatement();
//			添加数据
			String sqlAdd="insert into student(sname,spass) values('掌柜的','1236547')";
			int add=st.executeUpdate(sqlAdd);
			if(add!=0)
			{
				System.out.println("添加数据成功!");
			}
//			删除数据
			String sqlDel="delete from student where sid=2";
			int del=st.executeUpdate(sqlDel);
			if(del!=0)
			{
				System.out.println("删除成功!");
			}
//		更新数据
		String sqlUpdate="update student set sname='战鹰' where sname='wanghu'";
		int a=	st.executeUpdate(sqlUpdate);
//		判断是否更新成功
		if(a!=0)
		{
			System.out.println("修改成功");
		}
//		查询结果
		String sqlSelect="select * from student";
			ResultSet rs=	st.executeQuery(sqlSelect);
			while(rs.next())
			{
				int id=rs.getInt("sid");
				String name=rs.getString("sname");
				String pass=rs.getString("spass");
				System.out.println("id="+id+",  name="+name+", pass="+pass);
			}
		} catch (Exception e) {
			e.printStackTrace();
			System.out.println(e.getMessage());
		}
	}
}

连接mysql数据库需要导入对应的驱动jar

mysql-connector-java-5.0.8-bin.jar

posted @ 2014-12-20 21:47  初入程序猿  阅读(255)  评论(0编辑  收藏  举报