Buenas tardes quiero conectarme a mysql des de android he estado leyendo un poco y tengo todo lo necesario :
El driver : mysql-connector-java-3.0.17-ga
Y tengo algo parecido a esto :
Código JAVA:
Ver original@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
setContentView(R.layout.activity_main);
btnLogin
= (Button)findViewById
(id.
btnLogin);
testDB();
}
public void testDB() {
tvBd = (TextView)this.findViewById(R.id.tvBd);
try {
Class.forName("com.mysql.jdbc.Driver");
/* System.out.println("Database connection success"); */
String result
= "Database connection success\n"; ResultSet rs
= st.
executeQuery("select username from usuarios");
while(rs.next()) {
result += rsmd.getColumnName(1) + ": " + rs.getInt(1) + "\n";
//result += rsmd.getColumnName(2) + ": " + rs.getString(2) + "\n";
//result += rsmd.getColumnName(3) + ": " + rs.getString(3) + "\n";
}
tvBd.setText(result);
}
e.printStackTrace();
tvBd.setText(e.toString());
}
}
Pero me tira un error de tipo :
java.sql.sqlexception data source rejected establishment of connection, message from server "nombre del pc" is not allowed connected to this mysqlServer
Cómo soluciono esto ?