Android平臺的數據庫操作是很常見的,而MySQL是其中最受歡迎的。本文將介紹如何使用androidjdbc連接MySQL。
首先,我們需要引入androidjdbc底層庫:
compile 'com.mysql.jdbc:mysql-connector-java:8.0.17'
接下來,我們需要將MySQL的JDBC驅動程序添加到我們的項目中。將mysql-connector-java-8.0.*-bin.jar文件放入工程的libs文件夾中,然后在build.gradle文件中引入:
dependencies { implementation files('libs/mysql-connector-java-8.0.*-bin.jar') }
此外,我們還需要在AndroidManifest.xml文件中添加以下權限:
現在,我們已經準備好連接MySQL數據庫。下面是一個簡單的示例:
String url = "jdbc:mysql://ip:port/dbname"; String user = "username"; String password = "password"; try { Class.forName("com.mysql.jdbc.Driver"); Connection conn = DriverManager.getConnection(url, user, password); Statement stmt = conn.createStatement(); String sql = "SELECT * FROM table_name"; ResultSet rs = stmt.executeQuery(sql); while (rs.next()) { //獲取結果 } rs.close(); stmt.close(); conn.close(); } catch (SQLException e) { e.printStackTrace(); } catch (Exception e) { e.printStackTrace(); }
這段代碼首先加載MySQL驅動程序,然后創建一個連接并創建一個語句,該語句執行查詢并返回結果集。之后,我們可以遍歷結果集并完成所需的操作。
這就是如何在Android中連接MySQL數據庫的基本方法。希望本文能對您有所幫助。