ホームページ  >  記事  >  データベース  >  JDBC ドライバーを使用して Android を MySQL に接続する方法?

JDBC ドライバーを使用して Android を MySQL に接続する方法?

Susan Sarandon
Susan Sarandonオリジナル
2024-11-12 03:29:02463ブラウズ

How to Connect Android to MySQL Using JDBC Driver?

MySQL JDBC ドライバーを使用して Android を MySQL に接続する

問題: JDBC ドライバーを使用して Android プロジェクト内から MySQL に接続するときに、同じコードはJavaでも動作しますproject.

解決策:

Android を MySQL に効果的に接続するには、次の手順に従います:

  1. ドライバーをダウンロードして含めます: mysql-connector-java-3.0.17-ga-bin.jar ドライバーを取得し、これを Android プロジェクト内の「libs」フォルダーに追加します。これを含めるには、[ビルド パスの構成] > [ビルド パスの構成] に移動します。 JAR を追加します。
  2. 権限の付与: androidManifest.xml ファイルに、インターネット接続の権限を含めます: .
  3. 接続コードの作成:接続用の次のコード スニペット:
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 の特定のバージョンでは、接続の問題を防ぐために、マニフェストから SDK バージョンをターゲットにします。
  • ファイアウォールがポートでの送信接続を許可していることを確認してください。 3306、デフォルトの MySQL ポートです。

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

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