我已经安装了apache2,php54和Mysql 5.6。我已启用php以与apache一起使用,但mysql没有响应。我在示例文件中尝试了mysql_connect()函数,但出现此错误:

 Call to undefined function mysql_connect()


我已将php.ini文件的mysql.default部分添加到mysql.sock中。我在网上搜索了一个解决方案,但是什么也没有。有人告诉我,应该在php.ini文件中启用mysql.so文件扩展名,但我不知道在哪里可以找到它。
我将感谢您的帮助。

最佳答案

mysqlnd是PHP的本机MySQL驱动程序。您可能应该使用经过改进的mysqli extensionPDO而不是已弃用的mysql扩展名。这两个都支持并使用mysqlnd

10-07 23:51