Здравейте, нов съм в PHP и MySQL, създадох приложение на LAMP и качих на net4.com компания за хостинг на уебсайтове. Те използват phpMyAdmin, за да се свържат с базата данни, което успявам да направя успешно. Проблемът възниква, когато се опитам да се свържа с база данни с помощта на php и направя заявка в базата данни. Използвам функцията mysql_connect(), която използвах успешно на локалната си машина, за да се свържа с отдалечената база данни, т.е.
$link = mysql_connect("118.67.248.12", "username", "password");
където "118.67.248.12" е ip адресът на сървъра, където се намира моята база данни, извежда следната грешка:
„1045Достъпът е отказан за потребител „Technosaar“@'118.67.248.190' (с парола: ДА)“
и ако използвам localhost" на мястото на "118.67.248.12", той извежда следната грешка:
"2002 Не може да се осъществи връзка, защото целевата машина активно я отказа."
Вече съм изнервен да се обаждам на поддръжката на "net4", момче, но проблемът продължава да съществува. Моля, някой да ми помогне, Първи май, Първи май!
mysql_*
, защото той е отхвърлен. Прекарайте известно време в четене наPDO
тук или, ако е необходимо,mysqli_*
връзката, която предлага API, който е много подобен на този наmysql_*
- person Elias Van Ootegem   schedule 29.11.2012