Android studio连接MySQL代码
时间: 2023-12-20 12:07:45 浏览: 102
以下是Android Studio连接MySQL的基本代码:
1. 添加依赖库
在app/build.gradle文件中添加以下依赖库:
dependencies {
implementation 'mysql:mysql-connector-java:5.1.46'
}
2. 创建连接
在需要连接MySQL的Java类中,创建一个Connection对象:
String url = "jdbc:mysql://localhost:3306/mydatabase";
String username = "root";
String password = "mypassword";
Connection conn = DriverManager.getConnection(url, username, password);
3. 执行查询
使用Statement或PrepareStatement对象执行查询:
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM mytable");
或者
PreparedStatement pstmt = conn.prepareStatement("SELECT * FROM mytable WHERE id = ?");
pstmt.setInt(1, 1);
ResultSet rs = pstmt.executeQuery();
4. 处理结果
通过ResultSet对象获取查询结果:
while (rs.next()) {
int id = rs.getInt("id");
String name = rs.getString("name");
int age = rs.getInt("age");
}
5. 关闭连接
使用完连接后,需要关闭连接:
rs.close();
stmt.close();
conn.close();
注意:在Android应用中连接MySQL通常不是一个好的做法,因为需要在客户端暴露数据库密码,存在安全风险。建议在服务端使用PHP或Java等语言来连接MySQL,通过API接口提供数据给Android应用。
阅读全文