求java中关于数据库操作的类及方法 请高手帮我,我是初学者!求java中关于数据库的操作,连接的数据库是MySQL,请帮忙写出有关查询,插入,删除,修改的JAVA操作源码!谢谢各位大侠了! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 //加载驱动Class.forName("org.gjt.mm.mysql.Driver");//打开连接Connection conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1/dbtest?useUnicode=true&characterEncoding=utf-8","root", "root");//后面你想怎么搞就怎么搞了 try{Connection con;Statement stmt;ResultSet rs;//加载驱动程序,下面的代码为加载MySQL驱动程序Class.forName("com.mysql.jdbc.Driver");//注册MySQL驱动程序String dbUrl = "jdbc:mysql://localhost:3306/stu?useUnicode=true&characterEncoding=GB2312";//String dbUrl = "jdbc:mysql://localhost:3306/BookDB?useUnicode=true&characterEncoding=GB2312";//BookDB是库名String dbUser="root";String dbPwd="1234";//建立数据库连接con = java.sql.DriverManager.getConnection(dbUrl,dbUser,dbPwd);//创建一个JDBC声明stmt = con.createStatement();//增加新记录stmt.executeUpdate("INSERT INTO books (id,name,title,price) VALUES ('999','Tom','Tomcat Bible',44.5)");//查询记录rs = stmt.executeQuery("SELECT id,name,title,price from books"); //获得结果集,结果集里都是你数据库的记录//输出查询结果while (rs.next()){String col1 = rs.getString(1);String col2 = rs.getString(2);String col3 = rs.getString(3);float col4 = rs.getFloat(4);//打印所显示的数据}//删除新增加的记录stmt.executeUpdate("DELETE FROM books WHERE id='999'");//关闭数据库连结rs.close();stmt.close();con.close();} HelloWorld java小程序能编译但不能运行,请各位指教。 遍历所有父类的子类 DB2中如何实现静态SQL中对查询条件运行动态选择(已实现oracle)?有答案即结贴!! 接口程序请教写法!~~ 关于java线程池 Date 转换问题 在应用程序中,一般用什么来显示数据查询的结果(Java初学者)? 请大家帮我改一下程序(谢了) 请各位帮我查查错误原因! 用java做一个“求集合子集的”算法。 组播的问题,在线等 java抽象类是什么个情况
Class.forName("org.gjt.mm.mysql.Driver");
//打开连接
Connection conn = DriverManager.getConnection("jdbc:mysql://127.0.0.1/dbtest?useUnicode=true&characterEncoding=utf-8","root", "root");
//后面你想怎么搞就怎么搞了
{
Connection con;
Statement stmt;
ResultSet rs;
//加载驱动程序,下面的代码为加载MySQL驱动程序
Class.forName("com.mysql.jdbc.Driver");
//注册MySQL驱动程序
String dbUrl = "jdbc:mysql://localhost:3306/stu?useUnicode=true&characterEncoding=GB2312";
//String dbUrl = "jdbc:mysql://localhost:3306/BookDB?useUnicode=true&characterEncoding=GB2312";
//BookDB是库名
String dbUser="root";
String dbPwd="1234";
//建立数据库连接
con = java.sql.DriverManager.getConnection(dbUrl,dbUser,dbPwd);
//创建一个JDBC声明
stmt = con.createStatement();
//增加新记录
stmt.executeUpdate("INSERT INTO books (id,name,title,price) VALUES ('999','Tom','Tomcat Bible',44.5)");
//查询记录
rs = stmt.executeQuery("SELECT id,name,title,price from books"); //获得结果集,结果集里都是你数据库的记录
//输出查询结果
while (rs.next())
{
String col1 = rs.getString(1);
String col2 = rs.getString(2);
String col3 = rs.getString(3);
float col4 = rs.getFloat(4);
//打印所显示的数据
}//删除新增加的记录
stmt.executeUpdate("DELETE FROM books WHERE id='999'");
//关闭数据库连结
rs.close();
stmt.close();
con.close();
}