-4

我创建了一个 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(); 

?>     

你能帮我么

4

1 回答 1

3

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

改变

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

$link = mysql_connect(DB_HOST,DB_USER,DB_PASSWORD);
于 2013-01-04T13:35:36.243 回答