Jika Anda ingin terhubung ke database Mysql dari Android, Anda hanya perlu mengikuti langkah-langkah berikut:
- Unduh driver mysql-connector-java-3.0.17-ga-bin.jar
- Tempel ke folder libs di proyek Android Anda.
- Klik ConfigureBuildPath->tambahkan tabung untuk memasukkan tabung ke proyek.
- Sekarang Anda memiliki driver, tetapi Anda juga perlu memberikan izin di androidManifest.xml untuk INTERNET.
-
Gunakan kode berikutnya untuk menghubungkan:
try{ Class.forName("com.mysql.jdbc.Driver").newInstance(); }catch(Exception e){ System.err.println("Cannot create connection"); } try{ connection = DriverManager.getConnection("jdbc:mysql://192.168.xx.xx:3306/dbname","root","password"); Statement statement = connection.createStatement(); String query = "SELECT column1, column2 FROM table1 WHERE column3 = "; query = query +"'" +variable+"'"; ResultSet result = statement.executeQuery(query); }catch(Exception e){ System.err.println("Error"); }
Saran:Jika instance driver tidak memberikan kesalahan apa pun tetapi Anda mendapatkan pengecualian dengan koneksi, Anda harus mencoba menghapus versi Target SDK dari manifes Anda, karena untuk beberapa versi ini menimbulkan masalah.