ホームページ  >  記事  >  データベース  >  MySQL JDBC ドライバーを使用して Android と MySQL 間の接続を確立するにはどうすればよいですか?

MySQL JDBC ドライバーを使用して Android と MySQL 間の接続を確立するにはどうすればよいですか?

DDD
DDDオリジナル
2024-11-10 00:45:02280ブラウズ

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

MySQL JDBC ドライバーを使用した Android と MySQL 間の接続の確立

MySQL JDBC ドライバーを使用して Android アプリケーションを MySQL に接続すると、問題が発生する場合があります。サポートを提供するために、この接続を正常にセットアップするためのガイダンスを提供します。

MySQL JDBC ドライバーの使用

Android から MySQL に接続するには、次の手順に従います。

  1. 公式 MySQL Web サイトから mysql-connector-java-3.0.17-ga-bin.jar ドライバーを取得します。
  2. ダウンロードした JAR ファイルを Android の libs ディレクトリに保存します
  3. JAR ファイルを追加してプロジェクトのビルド パスを構成します。
  4. MySQL サーバーにアクセスするための INTERNET 権限を AndroidManifest.xml に付与します。

接続用のコード:

ドライバーを統合した後、次のコードを使用して接続を確立します:

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

追加のヒント:

  • ドライバーの初期化または接続の確立中にエラーが発生した場合は、特定のバージョンで問題が発生する可能性があるため、マニフェストからターゲット SDK バージョンを削除することを検討してください。
  • リモート MySQL サーバーからデータを取得するには、Android デバイスからサーバーにアクセスできることを確認してください。

以上がMySQL JDBC ドライバーを使用して Android と MySQL 間の接続を確立するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。