简体   繁体   English

Android:如何在应用程序中使用外部MySQL数据库

[英]Android: How to use an external MySQL database in an app

I'm trying to find the best way to connect my android app with an external MySQL database. 我正在尝试找到将我的Android应用程序与外部MySQL数据库连接的最佳方法。 I have looked and found lots on using PHP, but this is not the route I want to go down as it seems it would mean I need to create a website. 我已经查看并发现了很多有关使用PHP的信息,但这并不是我想走的路线,因为这似乎意味着我需要创建一个网站。

I am used to using JDBC with java so would preferably like to use something similar. 我习惯将JDBC与Java一起使用,因此最好使用类似的东西。

如果您想连接到外部数据库意味着您可以使用客户端服务器方法。客户端是您的android应用程序,而服务器应用程序则与外部数据库进行通信并将响应发送给客户端。

For hosting MySQL database you should already have a web server. 为了托管MySQL数据库,您应该已经有一个Web服务器。 So it should be able to run PHP. 因此它应该能够运行PHP。

Moreover, direct connection from your app to MySQL database on server might turn out very insecure and you should not do it this way. 而且,从您的应用程序到服务器上的MySQL数据库的直接连接可能会变得非常不安全,因此您不应该这样做。 Best way is to stick to usual client-php-mysql approach. 最好的方法是坚持常规的client-php-mysql方法。

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM