【发布时间】: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 层。通过直接连接到数据库来公开数据是一种非常糟糕的做法