mysql_connect未定义

时间:2011-06-28 16:31:13

标签: php mysql

我正在测试与mysql 5.1的连接,在apache2(windows)上使用php5。

我已经从教程中创建了一个常规的php测试连接页面,但是我收到了错误"mysql_connect" not defined

在eclipse for php中,我看到了在语言库下定义的函数。但是,当我创建一个页面时:

<?php
 phpinfo();
?>

我没有看到mysql函数或其他任何东西;谁能告诉我为什么?我认为PHP5至少会支持MySQL,不是吗?

2 个答案:

答案 0 :(得分:2)

可能未启用MySQL扩展。如果你查看php.ini文件,你应该能够找到合适的行。 phpinfo()将显示php.ini文件的位置。

答案 1 :(得分:1)

有php文档

http://php.net/docs.php

的mysql_connect

http://php.net/manual/en/function.mysql-connect.php

但是应该在php.ini中启用mysql扩展

(linux:/ etc / apache2 /)