当我尝试从手机或IP插入时,我正在获取数据,但是当我的朋友尝试添加数据时,数据未插入到我创建的数据库中。为什么会这样?我插入了我的IP,当我从同一个IP插入数据时,我得到了数据库中的数据。但是当其他人尝试从手机或其他IP中添加数据时,它不会出现在数据库中。请给出一些解决方法。 这是我的API代码
public class Api {
private static final String ROOT_URL = "http://192.168.0.106/DataApi/v1/Api.php?apicall=";
public static final String URL_CREATE_DATA = ROOT_URL + "createdata";
public static final String URL_READ_DATA = ROOT_URL + "getdata";
public static final String URL_UPDATE_DATA = ROOT_URL + "updatedata";
public static final String URL_DELETE_DATA = ROOT_URL + "deletedata&id=";
}
答案 0 :(得分:0)
用于访问数据库的URL是本地地址。无法从外部IP访问它。
要使数据库全局可访问,您需要将外部IP地址(或域名)放在代码中,并确保可以从外部访问数据库服务器。