sql >> Databasteknik >  >> RDS >> Mysql

Hur man ansluter Android till MySQL med Mysql JDBC-drivrutinen

Om du vill ansluta till Mysql-databas från Android behöver du bara följa dessa steg:

  • Ladda ner drivrutinen mysql-connector-java-3.0.17-ga-bin.jar
  • Klistra in den i mappen libs i ditt Android-projekt.
  • Klicka på ConfigureBuildPath->lägg till jar för att inkludera jar i projektet.
  • Nu har du drivrutinen, men du måste också ge behörigheter i androidManifest.xml för INTERNET.
  • Använd nästa kod för att ansluta:

    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");
    } 
    

Råd:Om instansen av drivrutinerna inte ger några fel men du får ett undantag med anslutningen bör du försöka ta bort Target SDK-versionen från ditt manifest, eftersom det för vissa versioner ger problem.



  1. Datumkonvertering och kultur:Skillnaden mellan DATE och DATETIME

  2. Komplett guide för att åtgärda SQL Database Error 5243

  3. IRI produktnomenklatur och arkitektur

  4. Är det möjligt att skicka tabellnamn som en parameter i Oracle?