-2
我想連接MySL數據庫,但是在這段代碼中有一些錯誤,所以請幫助我。如何連接mysql數據庫?
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.Statement;
public class MyClass {
static public final String driver = "com.mysql.jdbc.Driver";
static public final String connection ="jdbc:mysql://localhost:3306/ashu";
static public final String user = "root";
static public final String pass= "admin";
ResultSet rs;
Connection con;
Statement smt;
public Connection openConnection(){
try{
Class.forName(driver);
con=DriverManager.getConnection(connection,user,pass);
smt=con.createStatement(rs.TYPE_SCROLL_SENSITIVE,rs.CONCUR_UPDATABLE);
}catch(Exception ex){
System.out.println("Connection Failed: "+ex);
}
return con;
}
public void closeConnection(){
try{
con.close();
}catch(Exception ex){
System.out.println("Closing Connection Failed*****");
}
}
public String getData(String id){
String result="";
openConnection();
try{
rs=smt.executeQuery("select name from mytable where no="+id);
while(rs.next()){
result=rs.getString(1);
}
}catch(Exception ex){
System.out.println("getData() Failed*****");
}
System.out.println("Result*****"+result);
closeConnection();
return result;
}
}
什麼錯誤代碼? – Flimzy
「某些錯誤」不是很具描述性。僅供參考:對於試圖幫助您實際提供錯誤的人可能會有幫助... – Nanne
您是如何設法在Android上運行mysql的? –