请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

mysqli安装及使用

编译安装完mysqli后,php.ini也设置了,然后通过php -m查看安装了那些扩展,就报找不到mysqli的错,中间源码安装mysqli的时候也踩了一些坑,安装时找不到文件,修改了PHP7中源码为绝对路径,安装就通过了,通过后使用mysqli就报错了,总是找不到文件。希望老师整理一份mysqli的安装教程,安装其他扩展curl\openssl等都没有出现这个的问题,只有mysqli出现了。
图片描述
图片描述

正在回答 回答被采纳积分+3

4回答

淅雨沐竹 2020-09-25 08:42:40

兄弟,你这个问题解决了吗?我也遇到这个问题了,能否告知一下怎样解决

0 回复 有任何疑惑可以回复我~
慕婉清8389218 2019-05-23 00:48:04

是这么回事,编译的时候如果不加--with-mysqli=/usr/bin/mysql_config 参数可以编译过,但是make  make install 后php -m 开启不了mysqli扩展,,,但是编译的时候加上--with-mysqli=/usr/bin/mysql_config参数,就会报错找不到my_globo.h文件的错误。。。我的mysql装的是 mysql 8 版本

0 回复 有任何疑惑可以回复我~
慕婉清8389218 2019-05-23 00:44:46

你解决了吗?


0 回复 有任何疑惑可以回复我~
singwa 2019-01-22 23:26:18

同学您好。

首先看看 您存在这个文件吗?

https://img1.sycdn.imooc.com//szimg/5c47360e0001052117000048.jpg

看看这个目录是否有这个文件先?

0 回复 有任何疑惑可以回复我~
  • 提问者 西红柿蘸白糖 #1
    文件是存在的,PHP.ini中mysqli文件改成绝对路径也报这个错误
    回复 有任何疑惑可以回复我~ 2019-01-23 07:04:47
  • 老师真好借着这个问题我想问一下 如果使用了swoole还需要使用opcache吗?
    回复 有任何疑惑可以回复我~ 2019-01-24 17:36:44
  • singwa 回复 提问者 西红柿蘸白糖 #3
    可能是 mysqli 编译有问题。我待会晚上整理下一个文档 贴到这。
    回复 有任何疑惑可以回复我~ 2019-01-25 08:26:15
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信