Rumah > pangkalan data > tutorial mysql > Mengapa Saya Tidak Boleh Menyambungkan Apl Android Saya Secara Terus ke Pangkalan Data MySQL Menggunakan JDBC?

Mengapa Saya Tidak Boleh Menyambungkan Apl Android Saya Secara Terus ke Pangkalan Data MySQL Menggunakan JDBC?

Linda Hamilton
Lepaskan: 2024-12-07 03:59:11
asal
934 orang telah melayarinya

Why Can't I Directly Connect My Android App to a MySQL Database Using JDBC?

Tidak Dapat Menyambung ke MySQL daripada Android dengan JDBC

Coretan kod ini cuba menyambung ke MySQL dalam localhost daripada Android menggunakan JDBC. Walau bagaimanapun, ia hanya memaparkan tindakan dalam bahagian tangkapan. Tidak jelas sama ada ini masalah sambungan atau tidak.

Mesej pengecualian menunjukkan bahawa:

  • java.lang.management.ManagementFactory.getThreadMXBean dirujuk daripada kaedah com.mysql.jdbc.MysqlIO.appendDeadlockStatusInformation
  • javax.naming.StringRefAddr dirujuk daripada kaedah com.mysql.jdbc.ConnectionPropertiesImpl$ConnectionProperty.storeTo

Penyelesaian

Tidak boleh menyambung terus ke pangkalan data MySQL daripada Android secara asli.

Pertimbangkan untuk menggunakan perkhidmatan web untuk menghantar permintaan kepada pangkalan data dan mengembalikannya respons.

Alternatif

    http://www.helloandroid.com/tutorials/connecting-mysql-database
  • http:/ /www.basic4ppc.com/forum/basic4android-getti ng-started-tutorials/8339-connect-android-mysql-database-tutorial.html
  • http://codeoncloud.blogspot.com/2012/03/android-mysql-client.html

Keselamatan Pertimbangan

Menggunakan JDBC untuk menyambung ke pangkalan data daripada Android boleh mendedahkan maklumat sensitif, seperti nama pengguna dan kata laluan. Pertimbangkan untuk menggunakan kaedah yang lebih selamat, seperti perkhidmatan web atau pustaka pangkalan data Android khusus.

Atas ialah kandungan terperinci Mengapa Saya Tidak Boleh Menyambungkan Apl Android Saya Secara Terus ke Pangkalan Data MySQL Menggunakan JDBC?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan