Android studio如何显示MySQL中用户名和手机号
时间: 2024-05-01 14:16:45 浏览: 105
要在Android Studio中显示MySQL中的用户名和手机号,您需要执行以下步骤:
1.创建一个Java类来连接到MySQL数据库。您可以使用JDBC驱动程序连接到MySQL。
2.编写一个SQL查询,以从数据库中检索用户名和手机号。
3.使用Java类中的查询来执行SQL查询。
4.将结果显示在Android Studio中的UI元素中,例如TextView。
以下是一个示例Java类,它连接到MySQL数据库并检索用户名和手机号:
```
import java.sql.*;
public class MySQLConnector {
public static void main(String[] args) {
Connection conn = null;
try {
String url = "jdbc:mysql://localhost:3306/mydatabase";
String user = "root";
String password = "password";
conn = DriverManager.getConnection(url, user, password);
System.out.println("Connected to database");
String query = "SELECT username, phone FROM users";
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery(query);
while (rs.next()) {
String username = rs.getString("username");
String phone = rs.getString("phone");
System.out.println(username + "\t" + phone);
}
} catch (SQLException e) {
System.out.println(e.getMessage());
} finally {
try {
if (conn != null) {
conn.close();
System.out.println("Disconnected from database");
}
} catch (SQLException e) {
System.out.println(e.getMessage());
}
}
}
}
```
在上面的代码中,我们连接到名为“mydatabase”的MySQL数据库,并执行一个查询来检索所有用户的用户名和手机号。结果将打印到控制台中。
要将结果显示在Android Studio中,您可以修改上面的代码以返回结果并将其设置为TextView的文本。或者,您可以使用Android Volley库将查询结果作为JSON格式返回,并使用RecyclerView在应用程序中显示结果。
阅读全文