import java.sql.*
public class opendb {
String dbDriver = "org.gjt.mm.mysql.Driver"; //驱动名
String dbUrl = "jdbc:mysql://localhost:3306/jspuser"; //数据URL地址
Connection Conn;//数据库连接
//Statement Stmt;
ResultSet Rs; //数据记录集
String Username="root"; //数据库用户名
String Password=""; //数据库密码
public opendb(){
try{
Class.forName(dbDriver);
}
catch(java.lang.ClassNotFoundException e){
System.out.println(e.getMessage() ) ;
}
}
public ResultSet executeQuery(String sql){
Rs=null;
try{
Conn=DriverManager.getConnection(dbUrl,Username,Password);
Statement Stmt=Conn.createStatement() ;
Rs=Stmt.executeQuery(sql);
}
catch(SQLException e){
System.out.println(e.getMessage() ) ;
}
}
public void executeUpdate(String sql){
try{
Conn=DriverManager.getConnection(dbUrl,Username,Password);
Statement Stmt=Conn.createStatement() ;
Stmt.executeUpdate(sql) ;
}
catch(SQLException e){
System.out.println(e.getMessage() );
}
}
}
public class opendb {
String dbDriver = "org.gjt.mm.mysql.Driver"; //驱动名
String dbUrl = "jdbc:mysql://localhost:3306/jspuser"; //数据URL地址
Connection Conn;//数据库连接
//Statement Stmt;
ResultSet Rs; //数据记录集
String Username="root"; //数据库用户名
String Password=""; //数据库密码
public opendb(){
try{
Class.forName(dbDriver);
}
catch(java.lang.ClassNotFoundException e){
System.out.println(e.getMessage() ) ;
}
}
public ResultSet executeQuery(String sql){
Rs=null;
try{
Conn=DriverManager.getConnection(dbUrl,Username,Password);
Statement Stmt=Conn.createStatement() ;
Rs=Stmt.executeQuery(sql);
}
catch(SQLException e){
System.out.println(e.getMessage() ) ;
}
}
public void executeUpdate(String sql){
try{
Conn=DriverManager.getConnection(dbUrl,Username,Password);
Statement Stmt=Conn.createStatement() ;
Stmt.executeUpdate(sql) ;
}
catch(SQLException e){
System.out.println(e.getMessage() );
}
}
}
解决方案 »
- 请教mysql存储过程:第一列按表某字段统计
- 求这个update语句执行顺序以及效率
- 高分求教··mysql版本问题·
- SQL 数据库中 修改 一个字段的名字
- Navicat for MySQL 如何生成关系图?
- linux mysql 中文乱码
- 关于mysql,insert into 的一个问题,我已经找了很多资料,都解决不了,希望各位帮帮忙(很急)
- 这个语句有什么错误
- mysql manager快到期了,怎么办?
- MySQL批处理使用问题
- mysql上执行的sql语句是不是有长度限制?
- 如何禁止自动提交?(是不是mysql中的自动提交被它的驱动屏蔽了,为什么有这this.con.setAutoCommit(false);也不行。)
然后new ,这时driver的下拉选项会有mysql的驱动,且为黑色可用,选中它
在url中添入你的数据库连接地址,搞定。