android studio 远程访问mysql
时间: 2023-09-11 07:08:06 浏览: 166
要在 Android Studio 中访问远程 MySQL 数据库,你需要执行以下步骤:
1. 在 MySQL 服务器上创建一个数据库以及一个用户(具有访问该数据库的权限)。
2. 在 Android Studio 中添加以下依赖项:
```
dependencies {
implementation 'mysql:mysql-connector-java:8.0.17'
}
```
3. 在 Android Studio 中编写 Java 代码,与 MySQL 数据库进行连接和查询操作。以下是一个简单的示例:
```
String url = "jdbc:mysql://your_mysql_server_ip:your_mysql_port/your_database_name";
String user = "your_mysql_username";
String password = "your_mysql_password";
Connection conn = null;
try {
Class.forName("com.mysql.cj.jdbc.Driver");
conn = DriverManager.getConnection(url, user, password);
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM your_table_name");
while (rs.next()) {
String column1 = rs.getString("column_1");
String column2 = rs.getString("column_2");
// do something with the data...
}
} catch (SQLException e) {
e.printStackTrace();
} catch (ClassNotFoundException e) {
e.printStackTrace();
} finally {
try {
if (conn != null) {
conn.close();
}
} catch (SQLException e) {
e.printStackTrace();
}
}
```
请注意,此示例中的代码仅用于演示目的,并且不包含有关如何在 Android 应用程序中安全地处理敏感数据(例如 MySQL 用户名和密码)的详细说明。
阅读全文