Как я могу получить имя хоста для подключения извне вместо «localhost» - PullRequest
0 голосов
/ 15 июня 2019

Я настраиваю базу данных, которая войдет в мой проект студии android, имя хоста, которое я получаю сейчас - localhost.

Я не уверен, является ли это причиной того, что данные, которые я ввожу с симулятора приложения, не попадают в БД

Я пытался подключиться к серверу sql, но это бесполезно, я пытался получить реальный хост, который может подключаться извне

mysqli_connect("localhost", "u915826651_user", "9811Ryan", "u915826651_fju2");

ожидается получение данных, которые я ввожу с симулятора

1 Ответ

0 голосов
/ 15 июня 2019

Не совсем понятно, что вы спрашиваете. Вы разрабатываете дома и теперь хотите подключиться к базе данных на хостинг-сервере? Услуги хостинга справляются с этим по-разному. Моя требует входа в систему через ssh, который направляет порт mysql на их сервер через ssh:

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

Если это так, уточните у своего хостинга. Другая проблема (если вы пытаетесь подключиться к локальному хосту на сервере dev в той же сети) может быть связана с попыткой подключения через сокет или TCP / IP. Возможно, вам придется включить доступ к сети на вашем сервере и использовать 127.0.0.1. Я использую MAMP и думаю, что так оно и есть.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...