Maison >base de données >tutoriel mysql >Comment connecter Android à MySQL avec le pilote Mysql JDBC ?

Comment connecter Android à MySQL avec le pilote Mysql JDBC ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-13 09:56:02589parcourir

How to Connect Android to MySQL with the Mysql JDBC Driver?

Connexion d'Android à MySQL avec le pilote Mysql JDBC

Connexion d'un projet Android à une base de données MySQL à l'aide du pilote Mysql JDBC peut être un processus simple . Voici un guide complet sur la façon d'établir la connexion :

  1. Obtenez le pilote JDBC :

    • Téléchargez la version appropriée du mysql -fichier JAR connecteur-java (par exemple, mysql-connector-java-3.0.17-ga-bin.jar).
  2. Ajoutez le pilote à votre projet Android :

    • Copiez le fichier JAR dans le dossier "libs" de votre projet Android.
    • Cliquez avec le bouton droit sur le JAR et sélectionnez "Configurer le chemin de construction" > "Ajouter au chemin de construction."
  3. Accorder l'autorisation INTERNET :

    • Ouvrez le fichier AndroidManifest.xml de votre projet .
    • Ajoutez la ligne suivante dans le champ element :

      <uses-permission android:name="android.permission.INTERNET" />
  4. Établir la connexion :

    • Utilisez l'extrait de code suivant pour vous connecter à votre MySQL base de données :

      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");
      }
  5. Conseils :

    • Si vous rencontrez des erreurs de connexion, essayez de supprimer la cible Version du SDK de votre manifeste, car cela peut parfois entraîner des problèmes avec pilotes.

En suivant ces étapes, vous pouvez facilement établir une connexion entre votre projet Android et une base de données MySQL à l'aide du pilote Mysql JDBC.

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!

Déclaration:
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