我想我的Android項目連接到我的MySQL的JDBC數據庫..即時通訊使用wampserver ......當我運行該程序,我有這個錯誤我怎麼能連接Android項目到MySQL的JDBC
Could not find class 'javax.naming.StringRefAddr', referenced from method com.mysql.jdbc.ConnectionPropertiesImpl$ConnectionProperty.storeTo
W/System.err: java.sql.SQLException: null, message from server: "Host 'widy-PC' is not allowed to connect to this MySQL server"
這是我的代碼
public class Conexion {
String classs = "com.mysql.jdbc.Driver";
String url = "jdbc:mysql://localhost:3306/sanz";
String un = "root";
String password = "Kamasutra,27";
@SuppressLint("NewApi")
public Connection CONN() {
StrictMode.ThreadPolicy policy = new StrictMode.ThreadPolicy.Builder()
.permitAll().build();
StrictMode.setThreadPolicy(policy);
Connection conn = null;
String ConnURL = null;
try {
Class.forName(classs).newInstance();
conn = DriverManager.getConnection(url, un, password);
conn = DriverManager.getConnection(ConnURL);
} catch (SQLException se) {
Log.e("ERRO", se.getMessage());
} catch (ClassNotFoundException e) {
Log.e("ERRO", e.getMessage());
} catch (Exception e) {
Log.e("ERRO", e.getMessage());
}
return conn;
}
}
,如果有人能夠給我一個手將是非常有幫助非常感謝你
@Win Maer使用JDBC驅動程序無法與您需要Webservice的數據庫建立連接相同。 –
非常感謝你@KishanDonga –