我怎样才能从外部而不是'localhost'连接到一个主机名

时间:2019-06-15 13:04:48

标签: php mysql mysqli

我正在建立一个数据库,该数据库将进入我的android studio项目,我现在得到的主机名是localhost。

我不确定这是否是我从应用模拟器输入的数据没有进入数据库的原因

我试图远程sql server,但这没用,试图获得可以从外部连接的真实主机

def update_path(self, give_path):
    if give_path != "":
        self.temp_path = give_path
        self.ids["print_path"].text = give_path
        self.manager.get_screen('main').path = give_path

期望从模拟器中获取我输入的数据

1 个答案:

答案 0 :(得分:0)

我不太清楚你在问什么。您是否正在在家中进行开发,现在想连接到某处托管服务器上的数据库?托管服务以不同的方式处理。我的需要一个ssh登录,该登录通过ssh将mysql端口路由到其服务器:

ssh -f cPanel_username@server_hostname -p21098 -L 3306:127.0.0.1:3306 -N

如果是这种情况,请与您的托管服务联系。另一个问题(如果您尝试连接到同一网络上的开发服务器上的本地主机)可能是您是尝试通过套接字还是TCP / IP进行连接。您可能必须在服务器上启用网络访问并使用127.0.0.1。我使用MAMP,我认为它可以那样工作。