mysqli_connect (): (HY000 / 2003): Не удается подключиться к серверу MySQL на доменное имя (111)

Я очень новичок в php и моем SQL, и у меня проблемы с подключением к моей базе данных SQL. Я получаю следующую ошибку, когда я отправляю свою форму HTML.

mysqli_connect(): (HY000/2003): Can't connect to MySQL server on 'domain name' (111) 

Вот мой php-код:

 <? $name=$_POST['name']; $email=$_POST['email']; $location=$_POST['location']; mysqli_connect("domain_name", "1645347_data", "*password omitted*") or die(mysql_error()); //error getting thrown at this line mysqli_select_db("1645347_data") or die(mysql_error()); mysqli_query("INSERT INTO `data` VALUES ('$name', '$email', '$location')"); Print "Your information has been successfully added to the database."; ?> 

Как вы можете видеть, это очень простой php-скрипт (как я следую учебнику).

Кто-нибудь может понять, почему я получаю эту ошибку? im более чем счастлив предоставить дополнительную информацию по запросу.

Похоже, ваш скрипт пытается подключиться к «domain_name», но он не может найти этот сервер, потому что он не указан в DNS. Ваш сервер на одной машине? В связи с этим вам необходимо заменить domain_name на localhost, 127.0.0.1 или ip сервера.

ТАКЖЕ УБЕДИТЕСЬ, ЧТОБЫ САНИТАТЬ ВАШИ ВХОДЫ ДО ТОГО, ЧТО ВЫ РАБОТАЕТ КОМАНДЫ SQL !!!!

Это должно помочь.