下面是我连接到 mysql 数据库的代码。我将 mysql-connector-java-8.0.24.jar 文件添加到 libs 并将相应的文件从 oracle 添加到依赖项,但我仍然收到此错误: W/System.err: java.sql.SQLNonTransientConnectionException: 无法创建到数据库服务器的连接。
如果有帮助,我将我的 android studio 更新到最新版本
public static void openConnection() {
String user = "example";
String password = "password";
String database = "database_name";
String url = "jdbc:mysql://X.XXX.XXX.XXX:XXXX/" + database;
try {
Class.forName("com.mysql.cj.jdbc.Driver");
connection = DriverManager.getConnection(url, user, password);
} catch (SQLException | ClassNotFoundException e) {
e.printStackTrace();
}
}