Android 怎么连接远程数据库

Android 怎么连接远程数据库,第1张

1:要有服务器端程序,如ruby等,由服务器端 *** 作数据库,android客户端通过http收发json或xml与服务器交互。

2:android有自己的数据库sqlite,但那只适合储存本机的资料。

数据库对于你的开发应用来说都是远程的

一般情况下你需要提供url

username

password就可以访问对应的数据库的,他跟你数据库放在那里没关系,你只要确保你提供的url是可访问的,还有就是你访问数据库时有响应的数据库驱动支持。

直接 *** 作是办不到的,而且这样很不安全。

有方法达到你想要的效果,具体如下。

建议:在客户端和服务端之间写一个自己的通信协议。

比如:客户端要更改、删除服务端的数据,就给服务端发送一个报文:“删除”+表名+条件。

服务端这么接到后,就调用服务端的程序,将接到的报文转化为sql语句执行即可。

简单的一个流程就是上面那样子啦,有点像QQ和QQ服务器的一个交互过程。

补充:如果楼主对TCP/IP协议比较了解的话,上面的过程可以轻松实现。现实中的应用例子也是这样,谁也不会让Client直接 *** 作数据库的,那无异于自杀。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9568999.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-29
下一篇 2023-04-29

发表评论

登录后才能评论

评论列表(0条)

保存