Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/62.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Php mysqli#u connect():(HY000/2003):Can';t连接到';域名';(111)_Php_Mysql_Sql - Fatal编程技术网

Php mysqli#u connect():(HY000/2003):Can';t连接到';域名';(111)

Php mysqli#u connect():(HY000/2003):Can';t连接到';域名';(111),php,mysql,sql,Php,Mysql,Sql,我对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_conn

我对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."; 
 ?>

看起来您的脚本正在尝试连接“域名”,但找不到该服务器,因为它未在DNS上列出。您的服务器在同一台机器上吗?因此,您需要将域名替换为localhost、127.0.0.1或服务器的ip

在运行SQL命令之前,还要确保对输入进行清理

是否“1645347_数据”是有效的用户名,密码是否正确?mysql服务正在运行吗?