MySQL错误:在第4行调用未定义的函数mysql_connect()[file]

时间:2015-02-12 14:28:20

标签: php html mysql mysql-connect

我一直收到这个错误,我不太了解PHP,但我想开始使用它和MySQL,但这个错误阻止我继续学习!

  

信息
服务器程序:Niginx
已安装的附加功能:PHP [5.6.4] | MySQL

文件:

<?php include "includes/config.php"; ?>
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" style+"text/css" href="css/main.css" />
<script type="text/javascript" language="javascript" src="javascript/main.js"></script>

</head>

<body>

</body>
</html>

的config.php:

<?php

//connect to database
mysql_connect("localhost", "root", "") or die(mysql_error());
mysql_select_db("chat") or die(mysql_error());

echo "Working";
?>

1 个答案:

答案 0 :(得分:1)

我假设您正在关注连接MySQL数据库的旧教程。

不推荐使用以mysql_开头的命令库。这是你在PHP中编写代码时不应该使用的,因为它将来会被“关闭”。请查看at the mysql_connect() command's documentation以获取更多信息。

值得庆幸的是,您可以通过多种方式连接到数据库,这些方法不会很快被关闭!为简单起见,我建议您使用mysqli_库。看起来非常相似,对吗?您也可以使用它check the documentation for mysqli_connect()

将mysql_命令转换为mysqli_并不难,请查看this answer以获得更多帮助。