Maison > base de données > tutoriel mysql > Comment établir une connexion entre Android et MySQL à l'aide du pilote MySQL JDBC ?

Comment établir une connexion entre Android et MySQL à l'aide du pilote MySQL JDBC ?

DDD
Libérer: 2024-11-10 00:45:02
original
343 Les gens l'ont consulté

How to Establish a Connection Between Android and MySQL using the MySQL JDBC Driver?

Établir la connectivité entre Android et MySQL à l'aide du pilote MySQL JDBC

La connexion d'une application Android à MySQL à l'aide du pilote MySQL JDBC peut parfois entraîner des défis . Pour vous aider, nous vous proposerons des conseils pour réussir la configuration de cette connexion.

Utilisation du pilote MySQL JDBC

Pour vous connecter à MySQL depuis Android, suivez ces étapes :

  1. Acquérir le pilote mysql-connector-java-3.0.17-ga-bin.jar auprès du site officiel MySQL site Web.
  2. Enregistrez le fichier JAR téléchargé dans le répertoire libs de votre projet Android.
  3. Configurez le chemin de construction du projet en ajoutant le fichier JAR.
  4. Accordez l'autorisation INTERNET dans le AndroidManifest.xml pour accéder au serveur MySQL.

Code pour Connexion :

Après avoir intégré le pilote, utilisez le code suivant pour établir une 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");
}
Copier après la connexion

Conseils supplémentaires :

  • Si des erreurs se produisent lors de l'initialisation du pilote ou de l'établissement de la connexion, envisagez de supprimer la version du SDK cible du manifeste, car cela peut entraîner des problèmes avec certains versions.
  • Pour récupérer des données à partir d'un serveur MySQL distant, assurez-vous que le serveur est accessible depuis l'appareil Android.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal