【问题标题】:Connect MYSQL to Android studio将 MYSQL 连接到 Android Studio
【发布时间】:2019-01-17 10:54:27
【问题描述】:

任何人都知道如何使用 MYSQL 工作台将 MYSQL 连接到 android studio。各种方法都试过了,提示如下错误。

com.mysql.jdbc.CommunicationsException: Communications link failure due to 
underlying exception: 
01-17 16:21:56.845 30367-30442/animaltracking.kevell.com.myapplication 
W/System.err: ** BEGIN NESTED EXCEPTION ** 
01-17 16:21:56.845 30367-30442/animaltracking.kevell.com.myapplication 
W/System.err: java.net.SocketException
01-17 16:21:56.845 30367-30442/animaltracking.kevell.com.myapplication 
W/System.err: MESSAGE: java.net.ConnectException: Connection refused

【问题讨论】:

  • Don't do this please。将您的 MySQL 实例暴露在外部会打开一个巨大的潜在安全漏洞。相反,维护一个 Web 服务器,该服务器反过来与 MySQL 通信,然后向外部开放您的 Web 服务器。
  • 你好,请告诉我怎么做,我对此不太了解
  • 使用 volley 依赖项
  • 只需公开您的数据以构建 REST API 层。通过直接连接到数据库来公开数据是一种非常糟糕的做法

标签: android mysql


【解决方案1】:

您可以使用以下链接通过使用rest web services或web services来连接第三方数据库:-

链接:-https://www.youtube.com/watch?v=Ucs-blvF3d8&t=1096s

注意:- 使用 Volley 或 Volley plus、Retrofit、HttpOk

【讨论】:

    【解决方案2】:

    你不应该这样做。相反,您应该使用 REST API 与数据库进行通信。

    https://android.jlelse.eu/consuming-rest-api-using-retrofit-library-in-android-ed47aef01ecb

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-01
      • 2019-01-18
      • 2017-03-07
      • 2014-08-27
      • 2015-12-13
      • 1970-01-01
      • 2015-07-02
      相关资源
      最近更新 更多