php7安装mysqli扩展的方法

本文操作环境:centos 7系统、php 7、thinkpad t480电脑。

下面是php 7安装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

需要安装MySQL的源

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

php7安装mysqli扩展的方法

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

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

(0)
LOSQJ的头像LOSQJ
上一篇 2025年1月1日 16:51:51
下一篇 2025年1月1日 16:51:53

相关推荐

  • PHP7中的使用技巧

    相同的命名空间,相同的 use 在 PHP 7 之前,开发者经常这么做: use Universe\Saiyan; use Universe\SuperSaiy…

    php 2025年1月1日
  • PHP7实现OpenSSL DES-EDE-CBC加密和解密

    1. 条件约束 之前PHP5上常使用的mcrypt库在PHP7.1+上已经被移除,故我们采用openssl对数据进行加解密。 加密方式采用DES-EDE-CBC方式。 密钥填充方式…

    php 2025年1月1日
  • PHP7的数据类型有哪些

     PHP中变量名→zval,变量值→zend_value。其变量内存是通过引用计数管理的,在PHP7中引用计数在value结构中。 变量类型: 头文件在PHP源码 /ze…

    2025年1月1日
  • PHP5接口和抽象类的语法介绍

    大家对PHP5接口和PHP5抽象类的语法了解有多少呢?下面我们就为那些刚刚接触PHP语言的同仁们介绍一下PHP5接口和PHP5抽象类的具体语法,希望对又需要的朋友有所帮助。 具体P…

    php 2025年1月2日
  • PHP7中基于函数方式如何使用lib库

    前言 首先说下什么是lib库。lib库就是一个提供特定功能的一个文件。可以把它看成是PHP的一个文件,这个文件提供一些函数方法。只是这个lib库是用c或者c++写的。 使用lib库…

    php 2025年1月1日
  • PHP7怎样连接数据库

    * 在PHP7中已经废除了mysql库了,则只能使用mysqli及PDO mysqli面向对象风格 <?php$serve = 'localho…

    php 2025年1月1日
  • PHP7源码安装swoole的方法

    PHP7源码安装 步骤 解压tar -xjvf configure make make install 安装上传下载命令 yum install -y&nbsp…

    php 2025年1月1日
  • php7有哪些新特性

    1、标量参数类型声明 可以使用字符串(string), 整数 (int), 浮点数 (float), 以及布尔值 (bool),来声明函数的参数类型与函数返回值;以前只支持类名、接…

    php 2025年1月1日
  • CentOS7如何安装PHP7 Redis扩展

    安装扩展 注意:第一次使用非 root 用户没有成功,改用 root 用户会成功 下载扩展包,在这里找到匹配的版本,wget 下载到服务器中 解压并进入目录中 tar zxf re…

    2025年1月1日
  • 为什么PHP7的性能可以提高这么多

    为什么PHP7的性能可以提高这么多? 1. JIT 2. Zval的改变 3. 内部类型zend_string 4. PHP数组的变化(HashTable和Zend Array) …

    php 2025年1月1日

发表回复

登录后才能评论