Android studio如何读取mysql表中内容并按list显示
时间: 2023-06-06 17:04:40 浏览: 96
Android Studio如何获取SQLite数据并显示到ListView上
5星 · 资源好评率100%
你好,关于你的问题,可以使用Java的JDBC技术来连接MySQL数据库并查询数据。下面是一个简单的示例代码:
```
// 加载JDBC驱动
Class.forName("com.mysql.jdbc.Driver");
// 连接数据库
String url = "jdbc:mysql://localhost:3306/db_name";
String user = "username";
String password = "password";
Connection conn = DriverManager.getConnection(url, user, password);
// 定义SQL语句
String sql = "SELECT * FROM table_name";
// 执行查询
Statement statement = conn.createStatement();
ResultSet rs = statement.executeQuery(sql);
// 遍历结果集并将数据加入List
List<String> result = new ArrayList<>();
while (rs.next()) {
String column1 = rs.getString("column_name_1");
String column2 = rs.getString("column_name_2");
// 将查询结果添加到List中
result.add(column1 + " " + column2);
}
// 关闭连接
rs.close();
statement.close();
conn.close();
// 返回查询结果
return result;
```
需要注意的是,以上代码只是一个基础示例,并且没有进行异常处理、连接池等优化。在实际开发中应该根据具体情况进行优化和改进。
阅读全文