恶心的mysql_connect模块
初入php的小白一枚,近期学到抽象数据库ADODB,载入ADODB时,老是提示:
Fatal error: Uncaught Error: Call to undefined function mysql_connect() in D:\phpstudy\WWW\Untitled-conn1.php:14 Stack trace: #0 {main} thrown in D:\phpstudy\WWW\Untitled-conn1.php on line 14。
采取的办法:修改php.ini,载入php__mysql模块,什么方法都用尽了,还是不行。我的php版本是7.3.4的,网上查询得知:mysql模块在版本5后就已经弃用了。因此,你调用,编译器告诉你未捕获的函数。你可以调用mysqli模块。但我使用抽象数据库层adodb它就要调用mysql,你说气不气人。在这个问题上整整花了我5个半天,最后曲线救国。
我使用的是phpstudy,其中有一个选项,选用php版本。我直接选用5的版本,问题解决。惊喜不惊喜,意外不意外?
哈哈哈哈,就是这么任性,我想破了脑袋,用了好多办法无法解决的,竟然这样解决了。
上图:
你如果没有使用phpstudy,使用的是php高版本的,改用低版本的,用到php5版本的,应该就可以了。
相关文章: