社区
Android
帖子详情
android mysql
veryitman
2012-06-18 11:38:08
如何实现 android 客户端远程访问 mysql 数据库?
直接操作 mysql(增加、删除、修改、查询),客户端不与服务器代码有任何的通信。
请大家帮忙分析一下?
...全文
661
20
打赏
收藏
android mysql
如何实现 android 客户端远程访问 mysql 数据库? 直接操作 mysql(增加、删除、修改、查询),客户端不与服务器代码有任何的通信。 请大家帮忙分析一下?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
20 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
veryitman
2012-09-10
打赏
举报
回复
可以实现。http://blog.csdn.net/androidbluetooth/article/details/7764894
limouli
2012-09-10
打赏
举报
回复
新思路,和j2se通过jdbc访问数据库原理一样
除了大家提出的安全问题,还真没感觉有其他问题
veryitman
2012-06-27
打赏
举报
回复
[Quote=引用 15 楼 的回复:]
反编译APK中的字节码,还是可以看出一些信息的,如果你真的硬编码了,别人肯定能找到,呵呵。
没啥要特别注意的,因为JAVA本身就是平台无关的。
[/Quote]
好的,多谢!
veryitman
2012-06-27
打赏
举报
回复
[Quote=引用 17 楼 的回复:]
http://blog.csdn.net/conowen/article/details/7435231
[/Quote]
谢谢阿!
一刀
2012-06-27
打赏
举报
回复
反编译APK中的字节码,还是可以看出一些信息的,如果你真的硬编码了,别人肯定能找到,呵呵。
没啥要特别注意的,因为JAVA本身就是平台无关的。
phper2008
2012-06-27
打赏
举报
回复
http://blog.csdn.net/conowen/article/details/7435231
小裴同学
2012-06-26
打赏
举报
回复
不支持直连.楼主你会写sevlert和jsp吗。写个web端很简单的。不能需改原来的服务器。你就再写个专门的。只连不现实。查个数据还去联网远程。你觉得好吗。。
veryitman
2012-06-25
打赏
举报
回复
[Quote=引用 11 楼 的回复:]
用JDBC直接连
不过这样你的用户名和密码就在APK里打死了,当然也可以在连接时先去某个服务器上得到这个用户名和密码,不过,别人还是能通过反编译你的APK,连接你的服务器,得到你的用户名和密码。
不过如果你的软件有要求用户登陆的过程,连接mysql也是用的这个用户的用户名和密码,那就不关你的事了。
[/Quote]
用户名和密码的问题,在android上面肯定存在。想办法加密,呵呵!
veryitman
2012-06-25
打赏
举报
回复
[Quote=引用 11 楼 的回复:]
用JDBC直接连
不过这样你的用户名和密码就在APK里打死了,当然也可以在连接时先去某个服务器上得到这个用户名和密码,不过,别人还是能通过反编译你的APK,连接你的服务器,得到你的用户名和密码。
不过如果你的软件有要求用户登陆的过程,连接mysql也是用的这个用户的用户名和密码,那就不关你的事了。
[/Quote]
我在android使用jdbc需要注意什么?谢谢!在模拟器上测试失败了。
一刀
2012-06-25
打赏
举报
回复
用JDBC直接连
不过这样你的用户名和密码就在APK里打死了,当然也可以在连接时先去某个服务器上得到这个用户名和密码,不过,别人还是能通过反编译你的APK,连接你的服务器,得到你的用户名和密码。
不过如果你的软件有要求用户登陆的过程,连接mysql也是用的这个用户的用户名和密码,那就不关你的事了。
KPRF2009
2012-06-22
打赏
举报
回复
那你就直接在代码里面远程连接mysql 进行操作吧。
[Quote=引用 9 楼 的回复:]
引用 8 楼 的回复:
这怎么行,不用服务器,难不成你的mysql能联网~~
可以的。访问其对应的地址即可。
[/Quote]
veryitman
2012-06-22
打赏
举报
回复
[Quote=引用 8 楼 的回复:]
这怎么行,不用服务器,难不成你的mysql能联网~~
[/Quote]
可以的。访问其对应的地址即可。
Marco_Lee
2012-06-22
打赏
举报
回复
这怎么行,不用服务器,难不成你的mysql能联网~~
不是合格开发者
2012-06-20
打赏
举报
回复
可以向服务器发个http的请求,让服务器对数据库进行操作。
比如:
http://127.0.0.1:8080/index.jsp?action=query&queryString=123
veryitman
2012-06-20
打赏
举报
回复
[Quote=引用 6 楼 的回复:]
可以向服务器发个http的请求,让服务器对数据库进行操作。
比如:
http://127.0.0.1:8080/index.jsp?action=query&queryString=123
[/Quote]
我已经说过,不需要服务器来操作。只是客户端与数据库的交互。
veryitman
2012-06-19
打赏
举报
回复
jdbc 可以吗?
veryitman
2012-06-19
打赏
举报
回复
[Quote=引用 3 楼 的回复:]
在服务器端写个WebService提供数据访问的功能,
android调用WebService就能得到数据了。
[/Quote]
关键是服务器端现在就是不做任何修改!
peter20091001
2012-06-19
打赏
举报
回复
在服务器端写个WebService提供数据访问的功能,
android调用WebService就能得到数据了。
shuren
2012-06-19
打赏
举报
回复
直接用mysql的驱动不知道行不。你这样别人直接反编译你android源码看你数据库密码怎么办?
如果是sybawe或mssql网上有个开源的驱动,你试试行不,不行自己看源码
veryitman
2012-06-19
打赏
举报
回复
[Quote=引用 1 楼 的回复:]
直接用mysql的驱动不知道行不。你这样别人直接反编译你android源码看你数据库密码怎么办?
如果是sybawe或mssql网上有个开源的驱动,你试试行不,不行自己看源码
[/Quote]
对这个项目我真的很无语。谢谢你!
Android
与
MySql
交互代码
在
Android
应用开发中,与
MySQL
数据库的交互是常见的需求,特别是在需要存储用户数据或实现离线功能时。本文将深入探讨如何在
Android
客户端上实现与
MySQL
数据库的连接,并执行基本的增删改查(CRUD)操作。我们将不...
android
连接
mysql
数据库例子
在
Android
应用开发中,连接
MySQL
数据库是常见的需求,特别是在构建需要后台数据支持的应用时。这里我们将探讨如何在
Android
客户端通过网络连接到远程
MySQL
服务器,并执行相关的数据库操作。 首先,理解客户端-...
Android
+Servlet+
MySQL
在本项目中,我们主要涉及三个核心技术:
Android
、Servlet和
MySQL
。这三者结合,构建了一个简单的移动应用数据交互系统,使得
Android
客户端可以与后台服务器进行数据通信,并通过
MySQL
数据库存储和检索信息。 首先...
Mysql
+Json+
Android
在这个场景中,我们关注的是
MySQL
数据库,JSON数据格式,以及它们在
Android
平台上的应用。这三者结合,构成了一个完整的数据处理和传输流程,对于
Android
应用开发者来说是必备的知识点。 **
MySQL
数据库** 是一个...
Android
直接连接
MySQL
在
Android
应用开发中,直接连接到远程
MySQL
数据库是一种常见的需求,尤其在需要实时同步服务器数据或者构建离线存储策略时。然而,
Android
系统并不直接支持
MySQL
数据库,因为
MySQL
主要用于服务器端,而
Android
设备...
Android
80,481
社区成员
91,373
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章