我的编程空间,编程开发者的网络收藏夹
学习永远不晚

php添加mysqli扩展

短信预约 -IT技能 免费直播动态提醒
省份

北京

  • 北京
  • 上海
  • 天津
  • 重庆
  • 河北
  • 山东
  • 辽宁
  • 黑龙江
  • 吉林
  • 甘肃
  • 青海
  • 河南
  • 江苏
  • 湖北
  • 湖南
  • 江西
  • 浙江
  • 广东
  • 云南
  • 福建
  • 海南
  • 山西
  • 四川
  • 陕西
  • 贵州
  • 安徽
  • 广西
  • 内蒙
  • 西藏
  • 新疆
  • 宁夏
  • 兵团
手机号立即预约

请填写图片验证码后获取短信验证码

看不清楚,换张图片

免费获取短信验证码

php添加mysqli扩展

php添加mysql扩展

一、问题

使用yum命令安装mysql和php后,使用phpinfo函数查看,发现没有mysqli扩展。php代码不能连接数据库。

二、解决

1、查看你是否有mysqli.so扩展

find / -name mysqli.so

2、找不到,就需要添加mysqli.so扩展

1)使用命令下载mysql扩展

sudo yum install php-mysql

2) 再次搜索发现有mysqli.so 文件

find / -name mysqli.so

在这里插入图片描述

3 )修改php.ini文件添加以下内容

extension=/usr/lib64/php/modules/mysqli.so

在这里插入图片描述

3)重启apache,访问phpinfo()发现mysqli已存在

systemctl restart httpd

三、添加gd扩展,同理命令总结如下

1)安装gd扩展

#查看是否已经安装gd扩展php -m | grep gd#如果没有安装,则安装sudo yum install php-gd#查看gd.so路径find / -name gd.so

2)将查询到的路径配置到php.ini

extension=上一步查到的路径

四、使用手动编译得方式添加

1、下载对应你已经安装php得安装包

1)首先到官网找到下载连接

php官网连接:php官网
在这里插入图片描述

2)下载二进制压缩包

#后面的地址就是上面图片中,你右击复制的地址wget http://museum.php.net/php5/php-5.4.16.tar.gz

2、解压压缩包

#解压tar -xvzf php-5.4.16.tar.gz#进入cd php-5.4.16

3、生成mysqli.so文件

1)找到phpize命令位置

find / -name phpize

在这里插入图片描述

2)安装php-devel依赖和c语言环境

yum install php-develyum install gcc

3)进入mysqli执行/usr/bin/phpize

cd /root/php-5.4.16/ext/mysqli/usr/bin/phpize

4)编译安装

./configure -prefix=/usr/local/mysqlimake && make install

生成的mysqli.so路径为(可以用find命令验证):
在这里插入图片描述
最后修改php.ini 文件就和上面的是一样的了。

来源地址:https://blog.csdn.net/qq_52519229/article/details/131033412

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

php添加mysqli扩展

下载Word文档到电脑,方便收藏和打印~

下载Word文档

猜你喜欢

linux php怎么增加mysqli扩展

linux php增加mysqli扩展的方法:1、找到php安装包下的ext目录下的mysqli扩展;2、在mysqli目录下直接运行phpize;3、在php.ini的最后一行加上“mysqli.so”;4、重启apache即可。
2019-05-03

linux php怎么增加mysqli扩展

为PHP安装MySQLi扩展MySQLi扩展是PHP访问MySQL数据库的接口。要安装它,请执行以下步骤:安装MySQL客户端库安装PHPMySQLi扩展重启Apache使用php-m|grepmysqli检查安装是否成功。手动安装(可选):下载扩展源代码解压并进入源码目录配置扩展编译扩展安装扩展
linux php怎么增加mysqli扩展
2024-04-25

PHP数据库扩展之MySQL增强版扩展MySQLi

mysqli扩展允许我们访问MySQL 4.1及以上版本提供的功能。  mysqli扩展和持久化连接 mysqli扩展的持久化连接在PHP5.3中被引入。支持已经存在于PDO MYSQL 和ext/mysql中。持久化连接背后的思想是客户端
2022-05-24

Linux下怎么为PHP添加扩展库

在Linux下为PHP添加扩展库可以通过以下步骤完成:1. 安装扩展库开发工具和依赖项。在终端中执行以下命令安装必要的工具和依赖项:```sudo apt-get install php-devsudo apt-get install bu
2023-08-18

javascript扩展怎么添加

Javascript 扩展如何添加Javascript 是一种流行的编程语言,经常用来为网站和应用程序增加动态交互和用户体验。Javascript 的强大之处在于其能够被扩展。从简单的函数到模块、框架和库,Javascript 的扩展性为开发人员提供了极大的灵活性和创造力,使得他们可以更快速、更高效地实现各种功能。那么,Javascript 扩展怎么添加呢?1. 使用原型Jav
2023-05-21

php7怎么安装mysqli扩展

小编给大家分享一下php7怎么安装mysqli扩展,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!使用php mysqli扩展操作mysql数据库,是mysql扩展
2023-06-20

Yii2添加redis扩展(非composer)

1、下载yii2-redis扩展包(https://github.com/yiisoft/yii2-redis )并解压 2、将解压后的文件移至 项目根目录/vendor/yiisoft 命名为yii2-redis 3、打开vendor/yiisoft下的e
Yii2添加redis扩展(非composer)
2016-02-04

php7中如何使用mysqli扩展

今天就跟大家聊聊有关php7中如何使用mysqli扩展,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。第一步:因为php7安装目录中没有php.ini文件所以可以复制php.ini-d
2023-06-20

Linux下如何独立添加PHP扩展模块mbstring

小编给大家分享一下Linux下如何独立添加PHP扩展模块mbstring,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!环境php5.2.13, 不支持mbstring扩展假如php的源码包在/usr/local/src/p
2023-06-07

CentOS 6.3下给PHP添加mssql扩展模块教程

如果在LINUX系统上需要使用PHP连接Microsoft SQL Server 2005数据库,我们常见的连接数据库方式是使用ODBC方式连接. FreeTDS为Linux系统提供了TDS协议的开源客户端。由于MSSQL和Sybase使用
2022-06-04

PHP扩展小试牛刀系列之数据库扩展mysqli详细使用教程

mysqli提供了面向对象和面向过程两种方式来与数据库交互,分别看一下这两种方式。1、面向对象在面向对象的方式中,mysqli被封装成一个类,它的构造方法如下:__construct ([ string $host [, string $u
2022-05-26

为PHP运行时如何添加自定义扩展

这篇文章将为大家详细讲解有关为PHP运行时如何添加自定义扩展,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。PHP 语言提供了一种扩展机制(Extension),通过 PHP 扩展可以增强语法、调用 C/C
2023-06-04

怎么在CentOS 6.3下给PHP添加mssql扩展模块

本篇内容主要讲解“怎么在CentOS 6.3下给PHP添加mssql扩展模块”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么在CentOS 6.3下给PHP添加mssql扩展模块”吧!如果在L
2023-06-09

php怎么增加mysql扩展

php增加mysql扩展的方法:1、通过yum安装libxml,openssl,mysql,mysql-devel等;2、修改“--with-mysql=/usr”即可。
2019-03-27

编程热搜

目录