linux下PHP环境中Fatal error: Call to undefined function mysql_connect() 出错
RT...linux下,打开phpinfo是正常的,但没有找到mysql相关的信息,但是mysql是安装成功的了.然后,打开php是正常的,但是如果是链接到数据库,则出现...
RT...
linux下,打开phpinfo是正常的,但没有找到mysql相关的信息,但是mysql是安装成功的了.然后,打开php是正常的,但是如果是链接到数据库,则出现Fatal error: Call to undefined function mysql_connect() 这种错误.
PS:是linux(ubuntu)+mysql(mariadb)+apache+php 展开
linux下,打开phpinfo是正常的,但没有找到mysql相关的信息,但是mysql是安装成功的了.然后,打开php是正常的,但是如果是链接到数据库,则出现Fatal error: Call to undefined function mysql_connect() 这种错误.
PS:是linux(ubuntu)+mysql(mariadb)+apache+php 展开
展开全部
php 的 mysql 支持是需要一个扩展模块的。这个东西虽然自带了,不过需要编译时打开,而且还要在 php.ini 里面载入。
哦对了,印象里 mysql 有两个版本的扩展一个是针对 4.x 一个是针对 5.x。
很久没弄 php 了。现在应该也是这样。
哦对了,印象里 mysql 有两个版本的扩展一个是针对 4.x 一个是针对 5.x。
很久没弄 php 了。现在应该也是这样。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
肯定是你的数据库模块没有安装!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
phpinfo 是不会显示MYSQL信息的,只会提示开启了哪些组件。 你可以单独写一个链接数据库的代码看看,我估计你应该是没有开启php的MYSQL 或者 MYSQLI 或者 PDO组件。 自己检查看看你的数据库链接代码用的是哪种组件。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询