当我尝试使用最新版本的PHP连接数据库时,我遇到数据库连接错误

时间:2017-07-20 06:23:06

标签: php mysql database database-connection smarty

致命错误:未捕获错误:调用未定义函数mysql_pconnect() 显示这个错误:

// returns true or false
function _pconnect($argHostname, $argUsername, $argPassword, $argDatabasename)
{
    if (ADODB_PHPVER >= 0x4300)
        $this->_connectionID = mysql_pconnect($argHostname,$argUsername,$argPassword,$this->clientFlags);
    else
        $this->_connectionID = mysql_pconnect($argHostname,$argUsername,$argPassword);
    if ($this->_connectionID === false) return false;
    if ($this->autoRollback) $this->RollbackTrans();
    if ($argDatabasename) return $this->SelectDB($argDatabasename);
    return true;    
}

在mysql_connect()中显示错误 所以如何解决这个问题以及如何在最新版本的PHP中删除弃用。

1 个答案:

答案 0 :(得分:0)

n PHP5.6或更高版本,mysql_函数被完全删除。 试试PDO。 或阅读本文:mysqli doc