Html表单无法连接到数据库

时间:2013-01-04 13:32:27

标签: php

我创建了一个HTML表单,我试图将它链接到PHP myadmin数据库。但是它说

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

在一段时间后正确响应,或建立连接失败,因为

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

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

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

回应。我不知道为什么会发生这种情况。这是我的代码,

<?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(); 

?>     

你能帮我吗

1 个答案:

答案 0 :(得分:3)

考虑到我对您的设置一无所知。假设您已启动并运行数据库服务器。可能是你在mysql_connect调用中引用了常量

更改

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

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