Connexion des applications Android à MySQL avec le pilote MySQL JDBC
Établir la connectivité entre les applications Android et les bases de données MySQL peut être une tâche difficile. Cet article fournit un guide détaillé pour aider les développeurs à connecter avec succès leurs projets Android à MySQL à l'aide du pilote MySQL JDBC.
La première étape consiste à télécharger le pilote JDBC nécessaire (mysql-connector-java-3.0.17-ga -bin.jar) et en l'ajoutant au dossier libs du projet. Ensuite, configurez le chemin de construction du projet pour inclure le fichier JAR ajouté.
Pour permettre à l'application d'établir des connexions réseau, AndroidManifest.xml doit être modifié pour inclure l'autorisation INTERNET. L'extrait de code suivant fournit un exemple de configuration de connexion :
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"); }
Dans certains cas, la suppression de la version du SDK Target du manifeste peut résoudre les problèmes de connexion. Il est essentiel de s'assurer que la version du SDK Target est compatible avec le pilote JDBC utilisé.
Les méthodes alternatives pour se connecter à MySQL à partir de projets Android incluent l'utilisation de la bibliothèque MySQL Connector/J, l'implémentation d'un service Web RESTful ou en utilisant une solution cloud tierce.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!