Это один из моих любимых кодов в андроиде, пожалуйста, простите: D
У меня есть этот код:
Приложение работает, никаких ошибок, но он не может подключиться к базе данных...
и записывает это на логарифме:
myapplication W/System.err: com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException: Could not create connection to database server. Attempted reconnect 3 times. Giving up.
Я искал по всему Интернету помощь, но не успел: (((
Из вашего пастабина
Connection conn = DriverManager.getConnection("jdbc:mysql://sql11.freemysqlhosting.net:3306/sqluname?autoReconnect=true", "sqldbname", "sqlpwd");
В документах DriverManager (https://docs.oracle.com/javase/7/docs/api/java/sql/DriverManager.html)
static Connection getConnection(String url)
static Connection getConnection(String url, Properties info)
static Connection getConnection(String url, String user, String password)
Похоже, вы перепутали свое имя пользователя и имя базы данных в методе подключения. Другими словами, попробуйте
Connection conn = DriverManager.getConnection("jdbc:mysql://sql11.freemysqlhosting.net:3306/sqldbname?autoReconnect=true", "sqluname", "sqlpwd");