Android Studio连接数据库
时间: 2023-12-14 14:33:44 浏览: 162
安卓项目连接MySQL数据库.zip
在Android Studio中连接数据库可以通过以下步骤实现:
1.下载并导入数据库驱动程序,可以从官方网站下载MySQL Connector/J驱动程序,或者使用mariadb-java-client驱动程序。将驱动程序复制到工程目录中。
2.在项目的build.gradle文件中添加以下依赖项:
```gradle
dependencies {
implementation files('libs/mariadb-java-client-2.0.3.jar')
}
```
3.在代码中使用以下语句加载驱动程序:
```java
Class.forName("org.mariadb.jdbc.Driver");
```
4.使用以下语句连接到数据库:
```java
String url = "jdbc:mariadb://hostname:port/databaseName";
String user = "username";
String password = "password";
Connection conn = DriverManager.getConnection(url, user, password);
```
其中,hostname是数据库服务器的主机名或IP地址,port是数据库服务器的端口号,databaseName是要连接的数据库名称,username和password是连接数据库的用户名和密码。
5.在连接成功后,可以使用以下语句执行SQL查询:
```java
Statement stmt = conn.createStatement();
ResultSet rs = stmt.executeQuery("SELECT * FROM tableName");
while (rs.next()) {
// 处理查询结果
}
```
注意:为了避免在主线程中执行耗时操作,建议将数据库查询操作放在新线程中执行。
阅读全文