php7中如何安装mysqli数据库

php7安装mysqli的方法:首先找到“php7.2 ext”目录下的mysqli;然后输入“/usr/local/php7.2/bin/phpize”;接着在mysqli文件夹下执行“mysql_config”;最后进行安装即可。

php7中如何安装mysqli数据库

php7 安装mysqli扩展的坑及解决办法

一、安装步骤

1、找到php7.2 ext目录下的mysqli

2、输入 /usr/local/php7.2/bin/phpize

3、在mysqli文件夹下执行 ./configure –with-php-config=/usr/local/php/bin/php-config –with-mysqli=/usr/bin/mysql_config

4、make

5、make install

二、遇到的坑

问题一:找不到mysql_config的话可能是没有安装mysql-devel

1.需要安装MySQL的源

2.这时在/etc/yum.repos.d/目录下会出现MySQL的相关repo

3  yum install mysql-devel

问题二: 在安装mysqli的时候,出现error: ext/mysqlnd/mysql_float_to_double.h: No such file or directory

解决步骤

1、vim /home/tmp/php-7.2.11/ext/mysqli/mysqli_api.c   (这里找到你的安装目录)

2、修改文件第36行的路径

/ext/mysqlnd/mysql_float_to_double.h

修改为

 /home/tmp/php-7.2.11/ext/mysqlnd/mysql_float_to_double.h

原创文章,作者:VTCYP,如若转载,请注明出处:https://www.wangzhanshi.com/n/7601.html

(0)
VTCYP的头像VTCYP
上一篇 2025年1月1日 16:41:30
下一篇 2025年1月1日 16:41:32

相关推荐

  • PHP7安装Swoole的方法

    环境 这里不在使用apache做为web server。该用nginx + php-fpm,性能更强大,配置更方便。并且为了跟上php的步伐,也使用了比较新的php版本 [x] c…

    php 2025年1月1日
  • PHP7中的孤儿进程与僵尸进程是什么意思

    孤儿进程 一个父进程退出,而它的一个或多个子进程还在运行,那么那些子进程将成为孤儿进程。孤儿进程将被init进程(进程号为1)所收养,并由init进程对它们完成状态收集工作。 僵尸…

    php 2025年1月1日
  • PHP5和PHP7的垃圾回收机制有哪些区别

    php5和php7的垃圾回收机制都是利用引用计数 我们先来看看什么叫做引用计数: 由于PHP是用C来写的,C里面有一种东西叫做结构体,我们PHP的变量在C中就是用这种方式存储的 每…

    php 2025年1月1日
  • PHP使用OCR技术识别图片中的文字(无需接口)

    tesseract-ocr是一个流行的开源OCR引擎库,它使用C++编写。 PHP作为一种流行的服务器端语言,也提供了一些ocr识别的库和工具。可以通过tesseract-ocr识…

    php 2024年12月17日
  • Windows上安装PHP7的操作步骤

    本篇文章中,我们将给大家介绍在Windows上安装PHP7版本的简单步骤,希望对需要的朋友有所帮助! PHP 7是PHP编程语言的一个主要版本,它被认为是web应用程序开发方式的一…

    2025年1月1日
  • Ubuntu安装php7.3

    因为我的系统没有安装PHP,所以我打算为我的系统安装一个PHP7.3我们安装PHP7.3是为了使用Laravel5.7框架,所以我们要先确定Laravel5.7依赖的扩展:Lara…

    2025年1月1日
  • php7连接不上mysql的解决方法

    1、添加php.ini文件 新版的PHP7中,没有php.ini,需要自己创建。新版有两个php.ini-development和php.ini-production文件,复制一个…

    php 2025年1月1日
  • php7版本在php5版本上做了哪些更新?

    1、性能提升:PHP7比PHP5.0性能提升了两倍。 补:PHP7 比 PHP5 性能提升的原因 变量存储字节减小,减少内存占用,提升变量操作速度 改善数组结构,数组元素和hash…

    php 2025年1月1日
  • php7+中怎么使用openssl替代mcrypt进行AES加密解密

    mcrypt十年过去,现在php7+中已经开始淘汰。官方给出掉提示: mcrypt_get_block_size — 获得加密算法的分组大小 Warning T…

    php 2025年1月1日
  • php基础教程

    php简介 当前网络技术发展日新月异,各种基于服务端创建动态网站的脚本语言更是层出不穷。其中PHP以其简单、易用、可移植性强等特点,在众多的动态网站语言技术中独树一帜。那么到底什么…

    php 2024年12月17日

发表回复

登录后才能评论