首頁 後端開發 PHP問題 php7怎麼安裝mysqli擴充

php7怎麼安裝mysqli擴充

Sep 06, 2021 pm 04:08 PM
mysqli php7 擴充

php7安裝mysqli擴充功能的方法:1、找到ext目錄下的mysqli,執行phpize指令;2、在mysqli資料夾下執行【./configure】指令;3、執行【make install】指令。

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
登入後複製

推薦學習:php培訓

#

以上是php7怎麼安裝mysqli擴充的詳細內容。更多資訊請關注PHP中文網其他相關文章!

本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn

熱AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover

AI Clothes Remover

用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool

Undress AI Tool

免費脫衣圖片

Clothoff.io

Clothoff.io

AI脫衣器

Video Face Swap

Video Face Swap

使用我們完全免費的人工智慧換臉工具,輕鬆在任何影片中換臉!

熱工具

記事本++7.3.1

記事本++7.3.1

好用且免費的程式碼編輯器

SublimeText3漢化版

SublimeText3漢化版

中文版,非常好用

禪工作室 13.0.1

禪工作室 13.0.1

強大的PHP整合開發環境

Dreamweaver CS6

Dreamweaver CS6

視覺化網頁開發工具

SublimeText3 Mac版

SublimeText3 Mac版

神級程式碼編輯軟體(SublimeText3)

從頭到尾:如何使用php擴充cURL進行HTTP請求 從頭到尾:如何使用php擴充cURL進行HTTP請求 Jul 29, 2023 pm 05:07 PM

從頭到尾:如何使用php擴充cURL進行HTTP請求引言:在Web開發中,經常需要與第三方API或其他遠端伺服器進行通訊。而使用cURL進行HTTP請求是一種常見且強大的方式。本文將介紹如何使用php擴充cURL來執行HTTP請求,並提供一些實用的程式碼範例。一、準備工作首先,請確保php已安裝cURL擴充。可以在命令列執行php-m|grepcurl查

PHP 函數的擴充和第三方模組 PHP 函數的擴充和第三方模組 Apr 13, 2024 pm 02:12 PM

若要擴充PHP函數功能,可以使用擴充和第三方模組。擴充功能提供附加函數和類,可透過pecl套件管理器安裝和啟用。第三方模組提供特定功能,可透過Composer套件管理器安裝。實作案例包括使用擴充解析複雜JSON資料和使用模組驗證資料。

CENTOS7下如何安裝mbstring擴充? CENTOS7下如何安裝mbstring擴充? Jan 06, 2024 pm 09:59 PM

1.UncaughtError:Calltoundefinedfunctionmb_strlen();出現如上錯誤時,說明我們沒裝上mbstring擴展;2.進入PHP安裝目錄cd/temp001/php-7.1.0/ext/mbstring3.啟動phpize(/usr/local/bin /phpize或/usr/local/php7-abel001/bin/phpize)指令來安裝php擴充4../configure--with-php-config=/usr/local/php7-abel

PHP PDO 與 mysqli:比較和對比 PHP PDO 與 mysqli:比較和對比 Feb 19, 2024 pm 12:24 PM

PDOPDO是一個物件導向的資料庫存取抽象層,它為PHP提供了一個統一的接口,允許您使用相同的程式碼與不同的資料庫(如Mysql、postgresql、oracle)進行互動。 PDO隱藏了底層資料庫連線的複雜性,簡化了資料庫操作。優缺點優點:統一接口,支援多種資料庫簡化資料庫操作,降低開發難度提供預處理語句,提高安全性支援事務處理缺點:效能可能比原生擴充稍低依賴外部函式庫,可能會增加開銷演示程式碼使用PDO連線mysql資料庫:$db=newPDO("mysql:host=localhost;dbnam

php7.0安裝了插件還是顯示未安裝怎麼辦 php7.0安裝了插件還是顯示未安裝怎麼辦 Apr 02, 2024 pm 07:39 PM

解決 PHP 7.0 中插件未顯示已安裝問題的方法:檢查插件配置並啟用插件。重新啟動 PHP 以套用配置變更。檢查插件檔案權限,確保其正確。安裝遺失的依賴項,以確保插件正常運作。如果其他步驟都失敗,則重建 PHP。其他可能原因包括外掛程式版本不相容、載入錯誤版本或 PHP 配置問題。

在PHP中使用MySQLi建立資料庫連線的詳盡教學 在PHP中使用MySQLi建立資料庫連線的詳盡教學 Jun 04, 2024 pm 01:42 PM

如何在PHP中使用MySQLi建立資料庫連線:包含MySQLi擴充(require_once)建立連線函數(functionconnect_to_db)呼叫連線函數($conn=connect_to_db())執行查詢($result=$conn->query())關閉連線( $conn->close())

如何使用極光推播擴展,在PHP應用中實現大量訊息推播功能 如何使用極光推播擴展,在PHP應用中實現大量訊息推播功能 Jul 25, 2023 pm 08:07 PM

如何使用極光推播擴展,在PHP應用中實現大量訊息推播功能在行動應用的開發中,訊息推播是一項非常重要的功能。極光推送是一種常用的訊息推播服務,提供了豐富的功能和介面。本文將介紹如何使用極光推播擴充功能在PHP應用中實現大量訊息推播功能。第一步:註冊極光推播帳號並取得API金鑰首先,我們需要在極光推播官網(https://www.jiguang.cn/push)註冊

教學:使用百度雲推送(Baidu Push)擴充功能在PHP應用程式中實作訊息推播功能 教學:使用百度雲推送(Baidu Push)擴充功能在PHP應用程式中實作訊息推播功能 Jul 26, 2023 am 09:25 AM

教學:使用百度雲推送(BaiduPush)擴展在PHP應用中實現訊息推送功能引言:隨著行動應用的快速發展,訊息推送功能在應用程式中變得越來越重要。為了實現即時通知和訊息推播功能,百度提供了強大的雲端推播服務,即百度雲端推播(BaiduPush)。在本教程中,我們將學習如何使用百度雲推送擴充(PHPSDK)在PHP應用中實現訊息推播功能。我們將使用百度雲

See all articles