Php Html表单无法连接到数据库

Php Html表单无法连接到数据库,php,Php,我已经创建了一个HTML表单,我正试图将它链接到一个PHP myadmin数据库 警告:mysql_connect():连接尝试失败,因为连接方没有连接 一段时间后正确响应,或由于以下原因建立的连接失败 连接的主机无法响应。在第8行的C:\xampp\htdocs\form.php中,无法 连接:连接尝试失败,因为连接方没有正确响应 一段时间后,或由于连接的主机出现故障而建立的连接失败 回答。我不知道为什么会这样。这是我下面的代码 <?php define('DB_NAME','

我已经创建了一个HTML表单,我正试图将它链接到一个PHP myadmin数据库

警告:mysql_connect():连接尝试失败,因为连接方没有连接

一段时间后正确响应,或由于以下原因建立的连接失败

连接的主机无法响应。在第8行的C:\xampp\htdocs\form.php中,无法

连接:连接尝试失败,因为连接方没有正确响应

一段时间后,或由于连接的主机出现故障而建立的连接失败

回答。我不知道为什么会这样。这是我下面的代码

<?php

    define('DB_NAME','Registernewaccount');   
    define ('DB_USER' ,'root'); 
    define('DB_PASSWORD','12345'); 
    define('DB_HOST','localhost');  
    $link = mysql_connect('DB_HOST','DB_USER','DB_PASSWORD'); 

    if (!$link){  

        die('Could not connect:' . mysql_error());      
    } 

   $db_selected = mysql_select_db(DB_NAME,$link);        

   if(!$db_selected){         

       die('Can\'t use' .DB_NAME .':' . mysql_error());        
    }     

    mysql_close(); 

?>     


考虑到我对你的设置一无所知,你能帮我一下吗。假设您有一个数据库服务器正在运行。可能是您在mysql\u connect调用中引用了常量

改变

$link = mysql_connect('DB_HOST','DB_USER','DB_PASSWORD');


没有看到太多连接到数据库的HTML表单。常量不能用引号包装。为什么不尝试在相关计算机上使用命令行工具(请参阅)检查用户名、密码和主机名组合是否正确。如果没有得到修复。它们不再得到维护,并且已经开始使用。看到了吗?相反,请了解,并使用or-这将帮助您决定使用哪个。您好,非常感谢您的回复。是的,我已经在Php my admin中创建了一个数据库,html表单基本上包含名称、帐号、,地址,我希望这些信息保存在数据库中,以便新客户被添加到公司中,他们的信息保存在数据库中。我尝试删除引号,然后它给了我以下错误警告:mysql\u connect():php\u network\u getaddresses:getaddrinfo失败:没有已知的主机。在第9行的C:\xampp\htdocs\form.php中,警告:mysql\u connect():php\u network\u getaddresses:getaddrinfo失败:未知此类主机。在C:\xampp\htdocs\form.php中,第9行无法连接:php\u network\u getaddresses:getaddrinfo失败:不知道这样的主机。
$link = mysql_connect(DB_HOST,DB_USER,DB_PASSWORD);