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

我在做一个android的app,用eclipse。小组成员在做相应的网页,我们想共用一个服务器上的mysql数据库。完成注册和登陆的功能。。不知道怎么样连接。。。我完全... 我在做一个android 的app,用eclipse。 小组成员在做相应的网页,我们想共用一个服务器上的mysql数据库。完成注册和登陆的功能。。不知道怎么样连接。。。我完全是菜鸟,全凭看视频完成。。。请又开发经验的告知,哪有这方面的详细代码,最好有视频,万分感谢。。。给网站也行。。。邮箱:twilight716@163.com 展开
 我来答
依然特雷西sky
高粉答主

2020-04-21 · 繁杂信息太多,你要学会辨别
知道答主
回答量:1511
采纳率:33%
帮助的人:69.4万
展开全部

1、打开Tableau软件。

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

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

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

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

很多游戏
高粉答主

2019-11-22 · 游戏精通者,攻略技能点满
很多游戏
采纳数:91 获赞数:387006

向TA提问 私信TA
展开全部

1、首先输入代码

public void SendByHttpClient(final String id, final String pw){

    new Thread(new Runnable() {

      @Override

      public void run() {

        try {

          HttpClient httpclient=new DefaultHttpClient();

          HttpPost httpPost=new HttpPost("http://web应用部署服务器上的IP地址:/HttpClientDemo/Login");//服务器地址,指向Servlet

          List<NameValuePair> params=new ArrayList<NameValuePair>();//将id和pw装入list

          params.add(new BasicNameValuePair("ID",id));

          params.add(new BasicNameValuePair("PW",pw));

          final UrlEncodedFormEntity entity=new UrlEncodedFormEntity(params,"utf-8");//以UTF-8格式发送

          httpPost.setEntity(entity);

          HttpResponse httpResponse= httpclient.execute(httpPost);

          if(httpResponse.getStatusLine().getStatusCode()==200)//在200毫秒之内接收到返回值

2、然后再输入下方的代码:

          {

            HttpEntity entity=httpResponse.getEntity();

            String response=EntityUtils.toString(entity1, "utf-8");//以UTF-8格式解析

            Message message=new Message();

            message.what=USER_LOGIN;

            message.obj=response;

            handler.sendMessage(message);使用Message传递消息给线程

          }

        }

        catch (Exception e) {

          e.printStackTrace();

        }

      }

    }).start();

  }

3、最终,测试结果图,如下:

本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
653796584
2019-05-13
知道答主
回答量:14
采纳率:0%
帮助的人:1.4万
展开全部
手机端将数据JSON发到后台server端,MVC模式安卓端只做个“v”,MC放到服务器端做,有服务器端接收JSON后连接数据库。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
holykloud
推荐于2017-09-25 · TA获得超过156个赞
知道答主
回答量:70
采纳率:0%
帮助的人:89.7万
展开全部
这个,不建议你用Android程序去直连MySQL数据库,不是做不到,而是我觉得这样做不好,出于安全等方面考虑,(这篇博文:http://www.ways2u.com/?post=197有实现方法),你的数据库地址,用户名密码,查询SQL什么的都存在程序里,很容易被反编译等方法看到。
我建议你和你那做网页前端的商量一下,让他们把表示层和数据层逻辑分开,数据层对应网页的表示层提供接口,同时在为你的Android手机端提供一个接口,简介访问数据库,这接口可以2端都保持一致,比如XML+RPC或者json等等,Android端也有现成的东西能直接用,既安全又省事。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(2)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式