手抄报 安全手抄报 手抄报内容 手抄报图片 英语手抄报 清明节手抄报 节约用水手抄报

undefined function mysql_connect怎么解决

时间:2024-10-12 01:02:38

1、Windows环境下的PHP代码包里默认还是带有mysql.dll扩展,如果扩展未被开启,修改php.ini配置文件,找到extension=mysql.dll,删除前面的分号,如果没有,添加一行即可

2、Linux使用编译安装的方式时,在编译的参加项里增加--with-mysql=mysql安装目录或者--with-mysql=mysqlnd即可

3、Mac下推荐使用Homebrew软件管理工具进行安装,在安装的时候,使用命令brew options php56查看对应PHP版本的扩展参数即可

undefined function mysql_connect怎么解决

4、使用brew install php56 --with-libmysql即可安装对应的mysql牡句圪握扩展方法,此种方式好像要求数据库也是使用brew install的方式安装的,我直接在MySQL官网下载的安装包,悲剧了,没能安装成功,只能换另一种方案了

undefined function mysql_connect怎么解决
undefined function mysql_connect怎么解决

5、运行指令brew help install查看brew install的相关参数,使用brew install -interactive php56指令进行交互式安装

undefined function mysql_connect怎么解决

6、这种方式在下载完相关的依赖包之后,会将源文件解析到/private/tmp下的一个临时文件夹,由我们手工输入安装指令完成安装工作。这里可以直接使用configure配置变更,然后使用make和make install指令完成编译安装

undefined function mysql_connect怎么解决

7、configure配置参数,参照已经安装好php版本的配置信息,我编译安装时参照的5.5的版本,截图这直接为大家上5.6的参数信息了

undefined function mysql_connect怎么解决
undefined function mysql_connect怎么解决

8、安装完成后,执行exit指令,即可退出当前模式,同时会将临时文件夹清理掉。该类安装时间比较长,安装过程跟普通的编译安装过程完全一样,适合纯手工添加扩展配置的场景,有一定的难度,不过按照提示操作也很容易上手的

© 手抄报圈