导航:首页 > IDC知识 > android服务器端数据库

android服务器端数据库

发布时间:2020-11-30 17:32:19

1、android 开发中怎样从手机客户端操作 从服务器数据库中获取信息 以及更新数据库数据 ?

开发一个服务端程序接口

在服务器接口程序逻辑中实现数据库信息查询和更新

在手机端封装功能通过相关协议(例如服务器端是web程序,手机端可以使用http协议访问)请求服务器,并提供相关参数

手机端操作触发的事件,去执行3中实现的功能

2、现在安卓程序服务器端一般用什么数据库?

服务器端跟其他应用一样的,根据业务选择不一样的数据库。

3、Android客户端怎么与服务器数据库连接?

不能与数据库连接的

Android客户端不能直接与服务器数据库连接。数据库是需要非常大的内存,安装之后有好几G,连接数据库要有一个像SQLServer里的webservice,这样的一个桥梁来间接访问。就是在服务器运行一个服务端程序,该服务端程序通过接收来自android客户端的指令,对数据库进行操作。

客户端的http请求可以通过 HttpClient类实现,在anddroid 4.0之后,客户端的网络请求已经不被允许在主线程中运行,所以还需注意另开启一个子线程进行网络请求。

(3)android服务器端数据库扩展资料:

Android安全权限机制:

Android默认设置下,所有应用都没有权限对其他应用、系统或用户进行较大影响的操作。这其中包括读写用户隐私数据(联系人或电子邮件),读写其他应用文件,访问网络或阻止设备待机等。安装应用时,在检查程序签名提及的权限,且经过用户确认后,软件包安装器会给予应用权限。

下载一款Android应用通常会要求如下的权限:拨打电话、发送短信或彩信、修改/删除SD卡上的内容、读取联系人的信息、读取日程信的息,写入日程数据、读取电话状态或识别码、精确的(基于GPS)地理位置、模糊的(基于网络获取)地理位置、创建蓝牙连接、

还有对互联网的完全访问、查看网络状态,查看WiFi状态、避免手机待机、修改系统全局设置、读取同步设定、开机自启动、重启其他应用、终止运行中的应用、设定偏好应用、震动控制、拍摄图片等。

4、求问大神 Android客户端传送数据给服务器,然后servlet把接收的数据存到MySQL数据库中

数据比较小的话可以通过Http协议,将数据以参数的形式发到服务器,然后servlet将参数读出来,存入数据库,

5、Android 开发。。。如何连接到服务器上的mysql数据库

1、打开Tableau软件。

2、在连接中,找到红框位置的MySQL,点击开始连接Mysql。

3、在弹出的连接界面,输入Mysql服务器地址、端口、用户名、密码。

4、输入完成后,点击红框位置 确认 进行连接。

5、此时已经连接到MySQL服务器上,为了测试 我们点击红框位置 选择数据库查看一下。

6、Android 开发。。。如何连接到服务器上的mysql数据库

一般情况下得有后台服务,APP直接连接数据库是很傻的一件事。

自己开发个后台暴回露登录接口,两个参数是账答号和密码(注意加解密)。
后台开发无所谓用什么语言,不过你写安卓应该就用java好了。
一般是做个REST的接口服务用springboot弄很快的。
具体视频什么的 可以去慕课网找找springboot的基础,是免费的。其他的网站也有,很好找的。

7、android程序中如何直接操作远程服务器上的数据库

直接操作是办不到的,而且这样很不安全。
有方法达到你想要的效果,具体如下。
建议:在客户端和服务端之间写一个自己的通信协议。
比如:客户端要更改、删除服务端的数据,就给服务端发送一个报文:“删除”+表名+条件。
服务端这么接到后,就调用服务端的程序,将接到的报文转化为sql语句执行即可。

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

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

8、请问,我想写个android客户端程序来读取服务器端数据库里的数据,应该用socket还是用http呢?

不是很复杂。具体思路:
1.在服务器端写一个程序,这程序进行读取数据库中你想要的数据,然后再通过socket服务端发送给客户端。
2.写个socket客户端 。
android的不知道是不是这样!

9、安卓开发服务器用什么数据库?

视情况而定,oracle是主流的大型数据库,大多数电信项目都是使用的oracle,而sqlserver与mysql主要是个人以及小型公司使用的的数据库,但是sqlserver需要收费,mysql不用;如果按功能上来说,oracle最为强大,oracle支持递归查询,二后两者不支持。

三个数据库中,只有sqlserver有完整的图形化操作界面,而oracle与mysql都要借助于其他的第三方数据库图形操作界面,比如oracle用的大多都是plsql。

10、安卓开发用什么数据库 服务器端

安卓开发是客户端,服务器端的数据库和安卓无关的,你写好接口,干活的是服务器端的接口程序。
比如你用PHP写服务器端,那么首选是mysql;换言之你服务器端是ASP(.net),那么可以选择access(小型)或者SQL Server(大型)。
如果你用JSP……自己选吧……
对比几个数据库,其实没有谁好一些的分别,关键是看你的用途,选择适合的就好,语言也是一样。

与android服务器端数据库相关的知识