Ще трябва да настроите дистанционното example.com
когато извиквате функцията за инициализация на връзката към базата данни. Например:
mysqli_connect("example.com", 'username', 'password', 'database name');
Но ще трябва да проверите дали example.com
MySQL сървърът на е настроен да приема връзки от други хостове (вижте bind-address
директива във вашия my.cnf
или my.ini
), и че username
с който се свързвате е настроен да може да се свързва от външни домейни.
Помислете за следните Потребители страница на phpMyAdmin:
Ясно е, че само потребителски test
има достъп от външни домейни (%
в Хост поле). Не е показано на изображението, но потребителски test
има пълни привилегии върху базата данни, наречена test
. Другите потребители са обвързани с локалния домейн, въпреки че сървърът е настроен да приема връзки отвън, при удостоверяване потребителите получават отказ.