广告
返回顶部
首页 > 资讯 > 数据库 >php添加mysqli扩展
  • 739
分享到

php添加mysqli扩展

phpmysql开发语言 2023-09-25 20:09:47 739人浏览 泡泡鱼
摘要

PHP添加Mysql扩展 一、问题二、解决1、查看你是否有mysqli.so扩展2、找不到,就需要添加mysqli.so扩展1)使用命令下载mysql扩展2) 再次搜索发现有mysqli.so

PHP添加Mysql扩展

一、问题

使用yum命令安装mysqlphp后,使用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

您可能感兴趣的文档:

--结束END--

本文标题: php添加mysqli扩展

本文链接: https://www.lsjlt.com/news/417762.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

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

下载Word文档
猜你喜欢
  • php添加mysqli扩展
    php添加mysql扩展 一、问题二、解决1、查看你是否有mysqli.so扩展2、找不到,就需要添加mysqli.so扩展1)使用命令下载mysql扩展2) 再次搜索发现有mysqli.so...
    99+
    2023-09-25
    php mysql 开发语言
  • linux php怎么增加mysqli扩展
    本文操作环境:linux5.9.8系统、PHP7.1版、DELL G3电脑linux php怎么增加mysqli扩展linux上给php安装mysqli扩展在lamp环境下的php并没有扩展mysqli的扩展库,在php代码中使用phpin...
    99+
    2019-05-03
    linux php mysqli
  • php5.5.38增加mysqli扩展
    编译的时候正常:./configure --prefix=/usr/local/mysqli --with-php-config=/usr/local/php/bin/php-config --with-m...
    99+
    2022-10-18
  • php怎么添加pthreads扩展
    本篇内容介绍了“php怎么添加pthreads扩展”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!下载地址:...
    99+
    2022-10-19
  • PHP数据库扩展之MySQL增强版扩展MySQLi
    mysqli扩展允许我们访问MySQL 4.1及以上版本提供的功能。  mysqli扩展和持久化连接 mysqli扩展的持久化连接在PHP5.3中被引入。支持已经存在于PDO MYSQL 和ext/mysql中。持久...
    99+
    2022-05-24
    MySQL mysqli PHP 持久化 数据库 缓存
  • Linux中php如何添加pcntl扩展
    这篇文章主要为大家展示了“Linux中php如何添加pcntl扩展”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“Linux中php如何添加pcntl扩展”这篇文...
    99+
    2022-10-19
  • php如何添加redis扩展模块
    这篇文章给大家分享的是有关php如何添加redis扩展模块的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。下载地址:http://pecl.php.net/get/redis-2....
    99+
    2022-10-19
  • javascript扩展怎么添加
    Javascript 扩展如何添加Javascript 是一种流行的编程语言,经常用来为网站和应用程序增加动态交互和用户体验。Javascript 的强大之处在于其能够被扩展。从简单的函数到模块、框架和库,Javascript 的扩展性为开...
    99+
    2023-05-21
  • Linux下怎么为PHP添加扩展库
    在Linux下为PHP添加扩展库可以通过以下步骤完成:1. 安装扩展库开发工具和依赖项。在终端中执行以下命令安装必要的工具和依赖项:...
    99+
    2023-08-18
    Linux PHP
  • centos7安装swoole与PHP添加swoole扩展
    1、下载swoole 安装环境 centos7 、php7.2 wget https://pecl.php.net/get/swoole-4.8.9.tgz 2、解压swoole tar zxvf swoole-4.8.9.tgz ...
    99+
    2023-08-31
    swoole Powered by 金山文档
  • php7怎么安装mysqli扩展
    小编给大家分享一下php7怎么安装mysqli扩展,相信大部分人都还不怎么了解,因此分享这篇文章给大家参考一下,希望大家阅读完这篇文章后大有收获,下面让我们一起去了解一下吧!使用php mysqli扩展操作mysql数据库,是mysql扩展...
    99+
    2023-06-20
  • Yii2添加redis扩展(非composer)
    下载yii2-redis扩展包(https://github.com/yiisoft/yii2-redis )并解压 2、将解压后的文件移至 项目根目录/vendor/yiisoft 命名为yii2-redis 打开vendor/y...
    99+
    2016-02-04
    Yii2添加redis扩展(非composer)
  • php7中如何使用mysqli扩展
    今天就跟大家聊聊有关php7中如何使用mysqli扩展,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。因为php7安装目录中没有php.ini文件所以可以复制php.ini-devel...
    99+
    2023-06-20
  • Linux下如何独立添加PHP扩展模块mbstring
    小编给大家分享一下Linux下如何独立添加PHP扩展模块mbstring,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!环境php5.2.13, 不支持mbstring扩展假如php的源码包在/usr/local/src/p...
    99+
    2023-06-07
  • CentOS 6.3下给PHP添加mssql扩展模块教程
    如果在LINUX系统上需要使用PHP连接Microsoft SQL Server 2005数据库,我们常见的连接数据库方式是使用ODBC方式连接. FreeTDS为Linux系统提供了TDS协议的开源客户端...
    99+
    2022-06-04
    模块 教程 CentOS
  • 为PHP运行时如何添加自定义扩展
    这篇文章将为大家详细讲解有关为PHP运行时如何添加自定义扩展,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。PHP 语言提供了一种扩展机制(Extension),通过 PHP 扩展可以增强语法、调用 C/C...
    99+
    2023-06-04
  • PHP扩展小试牛刀系列之数据库扩展mysqli详细使用教程
    mysqli提供了面向对象和面向过程两种方式来与数据库交互,分别看一下这两种方式。 1、面向对象 在面向对象的方式中,mysqli被封装成一个类,它的构造方法如下: __construc...
    99+
    2022-05-26
    MySQL mysqli PHP 事务 数据库 查询 面向对象 面向过程 预处理
  • 怎么在CentOS 6.3下给PHP添加mssql扩展模块
    本篇内容主要讲解“怎么在CentOS 6.3下给PHP添加mssql扩展模块”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“怎么在CentOS 6.3下给PHP添加mssql扩展模块”吧!如果在L...
    99+
    2023-06-09
  • phpmyadmin中缺少mysqli扩展的解决方法
    这篇文章给大家分享的是有关phpmyadmin中缺少mysqli扩展的解决方法的内容。小编觉得挺实用的,因此分享给大家做个参考。一起跟随小编过来看看吧。phpMyAdmin错误 缺少 mysqli 扩展。请...
    99+
    2022-10-18
  • win10下php7.0.X添加Sqlserver扩展的方法
    这篇文章主要介绍win10下php7.0.X添加Sqlserver扩展的方法,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!第一步、7.0.12下载扩展并配置服务器0.x的扩展下载地址:Microsoft Driver...
    99+
    2023-06-08
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作