php mysql数据库连接错误
我使用的是PHP5.2.17,我在下面的代码中遇到了一个错误php mysql数据库连接错误,php,mysql,Php,Mysql,我使用的是PHP5.2.17,我在下面的代码中遇到了一个错误 if (USE_PCONNECT == 'true') { $$link = mysql_pconnect($server, $username, $password); } else { $$link = mysql_connect($server, $username, $password); } 我得到的错误是 Fatal error: Call to undefined function mysql_connect(
if (USE_PCONNECT == 'true') {
$$link = mysql_pconnect($server, $username, $password);
} else {
$$link = mysql_connect($server, $username, $password);
}
我得到的错误是
Fatal error: Call to undefined function mysql_connect() in C:\Domains\domain.com\wwwroot\catalogue2\includes\functions\database.php on line 19
我最近从一个旧服务器迁移了这个站点,所以我怀疑它是php的版本。遗憾的是,我对php不是很了解。有人有什么想法吗
谢谢
mysql_connect()中没有指定数据库名称
您也可以使用mysqli_connect
mysql_connect()中没有指定数据库名称
您也可以使用mysqli_connect
mysql_connect()中没有指定数据库名称
您也可以使用mysqli_connect
mysql_connect()中没有指定数据库名称
您可以改为使用mysqli\u connect,但PHP5.2不支持mysql\u connect。现在已经过时了 使用
mysqli_connect()代码>
但是如果你仍然喜欢使用mysql
在“php.ini”文件中取消注释行“extension=php\u mysql.dll”
,然后重新启动Apache
此外,“libmysql.dll”
文件必须对Apache可用,即它必须位于Windows系统路径或Apache工作目录中。PHP5.2不支持mysql\u connect
。现在已经过时了
使用mysqli_connect()代码>
但是如果你仍然喜欢使用mysql
在“php.ini”文件中取消注释行“extension=php\u mysql.dll”
,然后重新启动Apache
此外,“libmysql.dll”
文件必须对Apache可用,即它必须位于Windows系统路径或Apache工作目录中。PHP5.2不支持mysql\u connect
。现在已经过时了
使用mysqli_connect()代码>
但是如果你仍然喜欢使用mysql
在“php.ini”文件中取消注释行“extension=php\u mysql.dll”
,然后重新启动Apache
此外,“libmysql.dll”
文件必须对Apache可用,即它必须位于Windows系统路径或Apache工作目录中。PHP5.2不支持mysql\u connect
。现在已经过时了
使用mysqli_connect()代码>
但是如果你仍然喜欢使用mysql
在“php.ini”文件中取消注释行“extension=php\u mysql.dll”
,然后重新启动Apache
此外,“libmysql.dll”
文件必须对Apache可用,即。,它必须位于Windows系统路径或Apache工作目录中。这可能有帮助:这可能有帮助:这可能有帮助:这可能有帮助:假设OP使用Windows。假设OP使用Windows。假设OP使用Windows。假设OP使用Windows。假设OP使用Windows。您好,我现在已将其更改为。。。函数tep\u db\u connect($server=db\u server,$username=db\u server\u username,$password=db\u server\u password,$database=db\u database,$link='db\u link'){global$$link;$$link=mysqli\u connect(“localhost”,“my\u user”,“my\u password”,“my\u db”);if($$link)mysql\u select\u db($database);返回$$link;}函数tep\u db\u close($link='db\u link'){global$$link;return mysql\u close($$link);}嗨,我现在把它改成了…函数tep\u db\u connect($server=db\u server,$username=db\u server\u username,$password=db\u server\u password,$database=db\u database,$link='db\u link'){global$$link;$$link=mysqli\u connect(“localhost”,“my\u user”,“my\u password”,“my_db”);如果($$link)mysql_选择_db($database);返回$$link;}函数tep_db_close($link='db_link'){global$$link;返回mysql_close($$link);}您好,我现在已将其更改为…函数tep_db_connect($server=DB\u server,$username=DB\u server\u username,$password=DB\u server\u password,$database=DB\u database,$link='DB\u link'){global$$link;$$link=mysqli\u connect(“localhost”,“my\u user”,“my\u password”,“my\u DB”);if($$link)mysql\u select\u DB($database);return$$link;}function tep\u DB\u close($link='DB\u link){global$$link;return mysql\u close($$link)}嗨,我现在把它改成了…函数tep\u db\u connect($server=db\u server,$username=db\u server\u username,$password=db\u server\u password,$database=db\u database,$link='db\u link'){global$$link;$$link=mysqli\u connect(“localhost”,“my\u user”,“my\u password”,“my\u db”);if($$link)mysql_选择_db($database);返回$$link;}函数tep_db_close($link='db_link'){global$$link;返回mysql_close($$link);}
mysql_connect($server, $username, $password);
$con = mysqli_connect("localhost","my_user","my_password","my_db");