我已经安装了php并运行了一段时间但是我开始处理一个连接到数据库(即mysql)的项目,所以我安装了mysql(5.1.73),现在当我连接到数据库使用这一行
$dbhandle = mysql_connect($hostname, $username, $password)
我收到以下错误:
1 Fatal error: Call to undefined function mysql_connect() in /var/www/file.php
这让我相信我的php配置没有连接到我最近安装的mysql版本。我去了phpinfo()
调用中列出的配置文件(php.ini),并在extension =“php_mysql.dll”中添加,因为这是大多数论坛似乎推荐的内容。在这之后我使用service httpd restart
命令重新启动(并重新加载我认为的php.ini文件)。
有什么建议吗?
答案 0 :(得分:1)
如果这是在centos上你安装了php-mysql包吗?默认情况下,安装最少的php-mysql(mysql和mysqli所需的文件)。
yum install php-mysql
service httpd restart