Мне просто интересно, можно ли некоторым базам данных блокировать SQL-запросы через mysql_connect
. Недавно я загрузил XAmpp и создал базу данных SQL, используя свой собственный компьютер в качестве локального хоста, и написал файл PHP, который обратился к этой базе данных.mysql_connect(): Соединение отклонено
Однако, когда я попытался изменить настройки имени пользователя и хоста, чтобы Xampp запускал файлы PHP, которые затем подключались к внешней базе данных SQL на сайте бесплатного хостинга, который я пытаюсь использовать (biz.co. Н.Ф.), я получил следующее сообщение об ошибке:
Предупреждение: mysql_connect(): Соединение отклонено в/Applications/XAMPP/xamppfiles/HTDOCS/...
Прямо сейчас я имею в виду либо :
Мои данные для входа в эту базу данных неверны, или
Как-то узел блокирует доступ SQL от внешних пользователей, но если бы я загрузить мой PHP код на сервере с помощью FileZilla, он должен работать нормально?
Пожалуйста, дайте мне знать, если это так.
Я также уверен, что у меня есть правильные учетные данные.
Вот что у меня есть:
$host = "fdb13.biz.nf";
$username = "1764941_login";
$password = ________;
$db_name = "1764941_Login";!
$tbl_name = "Members";
//Connect to server
mysql_connect($host, $username, $password)or die("Cannot Connect!");
mysql_select_db($db_name)or die("Cannot select Database");
с моими настройками сервера в соответствии с моей веб-сайт ...
Конечно, я опустил свой пароль.
Можете ли вы вставить код подключения MySQL? – Will
Весь доступ должен быть предоставлен. В процессе предоставления необходимо определить хост. Хост может быть wild card (рекомендуется) или конкретным именем узла/IP-адресом. Так что да, если никто не предоставил вам доступ, то вы не можете подключиться к базе данных. –
Добавил мой код и картинку, если это помогает, жаль, что это было сделано не раньше. – Phil