相关代码: private static String driver = "com.mysql.jdbc.Driver"; private static String url = "jdbc:mysql://xxx.xxx.xx.xxx:3306/xxxxxx?useUnicode=true&characterEncoding=utf-8&useSSL=true";//MYSQL数据库连接Url
private static String user = "xxxxxx";//用户名
private static String password = "xxxxxx";//密码
public static Connection getConn(){
Connection conn = null;
try {
Class.forName(driver);//获取MYSQL驱动
Log.i("mysql ","驱动加载成功");
conn = (Connection) DriverManager.getConnection(url, user, password);//获取连接
Log.i("mysql ","数据库连接成功");
...
错误:CommunicationsException: Communications link failure
navicat可以访问,所以防火墙端口啥的应该是没问题的,但使用jdbc连接不上,不知道哪里出了问题,用户名和密码使用的是。
|