android studio 连接mysql
时间: 2023-04-17 15:02:20 浏览: 118
要在Android Studio中连接MySQL,您需要使用以下步骤:
1. 在您的Android Studio项目中,打开build.gradle文件,并添加以下依赖项:
dependencies {
implementation 'mysql:mysql-connector-java:8..16'
}
2. 在您的Android Studio项目中,创建一个Java类,并使用以下代码连接到MySQL数据库:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.SQLException;
public class MySQLConnection {
private static final String URL = "jdbc:mysql://localhost:3306/your_database_name";
private static final String USER = "your_mysql_username";
private static final String PASSWORD = "your_mysql_password";
public static Connection getConnection() throws SQLException {
return DriverManager.getConnection(URL, USER, PASSWORD);
}
}
3. 在您的Android Studio项目中,使用以下代码从MySQL数据库中检索数据:
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
public class MySQLDataRetriever {
public static void main(String[] args) {
try {
Connection connection = MySQLConnection.getConnection();
Statement statement = connection.createStatement();
ResultSet resultSet = statement.executeQuery("SELECT * FROM your_table_name");
while (resultSet.next()) {
int id = resultSet.getInt("id");
String name = resultSet.getString("name");
int age = resultSet.getInt("age");
System.out.println("ID: " + id + ", Name: " + name + ", Age: " + age);
}
resultSet.close();
statement.close();
connection.close();
} catch (SQLException e) {
e.printStackTrace();
}
}
}
请注意,您需要将“your_database_name”替换为您的MySQL数据库名称,“your_mysql_username”替换为您的MySQL用户名,“your_mysql_password”替换为您的MySQL密码,“your_table_name”替换为您要检索数据的表的名称。
希望这可以帮助您连接MySQL数据库并从中检索数据。