84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
学习android是我想连接mysql,但是在网上搜了一下,发现有几种方法,我想问一下,是用JDBC驱动,直接连接好呢?还是PHP+DBMS做服务器端,PHP将DBMS中的数据用json或者xml进行封装好呢?
欢迎选择我的课程,让我们一起见证您的进步~~
我用过的方案是,通过app请求webapi,由webapi完成与数据库的交互
我用过的方案是:PHP做服务端,返回json。混合开发
一般情况下不会把MySQL数据库放到Android应用内,MySQL太“重”了,Android应用一般都使用Sqlite作为本地数据库。MySQL可作为远程数据库存储更大更多的数据,放在远程服务器上,那就不存在什么直接连接问题了,客户端要连接远程MySQL可以走网络HTTP协议(常见的POST和GET请求),这部分如何处理,就得再学习javaweb或php等后端技术了。
安卓客户端不会直接使用mysql,可以使用轻量级的sqlite,realm数据库。服务器语言啥都行,使用rest api交互,就是标准化的http+json。如果是java可以使用jersey,springmvc,java服务器使用mysql肯定用数据库连接池哈
我用过的方案是,通过app请求webapi,由webapi完成与数据库的交互
我用过的方案是:PHP做服务端,返回json。混合开发
一般情况下不会把MySQL数据库放到Android应用内,MySQL太“重”了,Android应用一般都使用Sqlite作为本地数据库。MySQL可作为远程数据库存储更大更多的数据,放在远程服务器上,那就不存在什么直接连接问题了,客户端要连接远程MySQL可以走网络HTTP协议(常见的POST和GET请求),这部分如何处理,就得再学习javaweb或php等后端技术了。
安卓客户端不会直接使用mysql,可以使用轻量级的sqlite,realm数据库。服务器语言啥都行,使用rest api交互,就是标准化的http+json。如果是java可以使用jersey,springmvc,java服务器使用mysql肯定用数据库连接池哈