導航:首頁 > 編程語言 > phpmysqli配置

phpmysqli配置

發布時間:2022-09-14 05:29:33

A. phpmyadmin提示 缺少 mysqli 擴展。請檢查 PHP 配置

PHP.ini里頭,下面兩句前面的;號去掉
;extension=php_mcrypt.dll
;extension=php_mysqli.dll
變成
extension=php_mcrypt.dll
extension=php_mysqli.dll

再者是phpmyadmin設置個登錄密碼試試看。

phpmyadmin不會對網站程序和MYSQL造成影響,這個倒是不用擔心,只要你能正常使用那也沒問題。

B. thinkphp怎麼使用mysqli擴展庫

這個在配置裡面是可以設置的,一般是與連接資料庫設置一起配置:

//資料庫配置信息
'DB_TYPE'=>'mysql',//資料庫類型
'DB_HOST'=>'localhost',//伺服器地址
'DB_NAME'=>'thinkphp',//資料庫名
'DB_USER'=>'root',//用戶名
'DB_PWD'=>'123456',//密碼
'DB_PORT'=>3306,//埠
'DB_PREFIX'=>'think_',//資料庫表前綴
'DB_CHARSET'=>'utf8',//字元集
'DB_DEBUG'=>TRUE,//資料庫調試模式開啟後可以記錄SQL日誌

其中資料庫類型可以設置為:mysqli


更多類型還有:

DB_TYPE設置

支持的資料庫類型

mysql或mysqli mysql

pgsql pgsql

sqlite sqlite

mssql 或sqlsrv sqlserver

oracle oracle

ibase ibase

mongo mongo

PDO PDO支持的所有資料庫

C. 缺少mysqli 擴展。請檢查 PHP 配置。

1.在php的目錄下,子目錄ext下缺少php_mysqli.dll文件
2.apache配置中php的配置文件錯誤

D. 缺少 mysqli 擴展.請檢查 PHP 配置

打開你的php.ini->具體看你的安裝目錄。
找到
;extension=php_msql.dll

;extension=php_mssql.dll
extension=php_mysql.dll
extension=php_mysqli.dll
需要開啟哪個擴展,就把這一行前面的分號去掉就行,注意要重啟Apache 或者IIS

解決步驟:

1.看看php的ext目錄中是否有php_mysqli.dll文件
如果有,繼續下面的步驟。沒有的話重新裝個php
2.打開php.ini,找到
;extension=php_mysqli.dll把前面的;去掉

3.找到;extension_dir="./ext"

把前面的分號";"去掉,改為(相對於php的安裝路徑的ext目錄)
extension_dir = "e:phpext"
e:php為php的存放目錄
4.把php.ini拷貝到c:windows下
5.把libmysql.dll復制到Windows下面的System32目錄(這個很關鍵)
6.重新啟動IIS(不是網站)
cmd下運行 iisreset/RESTART
如果上面方法還不行,可參考下面方法操作
第一步,輸出 phpinfo() 看看 MySQL 模塊是否成功裝載,如果成功裝載說明你見鬼了,否則看第二步,
IIS下phpinfo()無mysql模塊是何原因?
原先用的php是.msi安裝的,後來全部重來了一次,換成壓縮包形式安裝的。
又照著配置了php.ini,復制到winnt,復制libmysql.dll到system32。
之後測試成功。。。
第二步,查看 extension_dir 的設置是否正確
第三步,查看是否把 libmysql.dll 文件復制到 c:windowssystem32 下
1、沒有正確安裝Mysql資料庫,在系統服務中Mysql相關的服務沒有啟動 (請查看正確安裝Mysql的方法)
2、在系統的 system32(C:windowssystem32) 目錄下缺少 libmysql.dll文件,解決方法是找到php目錄下的libmysql.dll,並將libmysql.dll復制到C:windowssystem32目錄中,然後重新啟動Web服務。

3、在C:windows目錄下的php.ini文件中,沒有將「;extension=php_mysql.dll」中的前面一個「;」去掉,所以不能使用相應功能,解決方法是打開php.ini文件

4、Mysql目錄沒有讀取許可權,正確的目錄許可權如下:

administrator 完全控制
system 完全控制
user 讀取加運行
其他的用戶許可權全部刪除(也可保留,但安全性不高,建議刪除),然後重啟MYsql服務和Web服務。

E. 如何在php中擴展mysqli插件。

Mysqli是php5之後才有的功能,沒有開啟擴展的可以打開php.ini的配置文件
查找下面的語句:;extension=php_mysqli.dll將其修改為:extension=php_mysqli.dll即可。
相對於mysql有很多新的特性和優勢
(1)支持本地綁定、准備(prepare)等語法
(2)執行sql語句的錯誤代碼
(3)同時執行多個sql
(4)另外提供了面向對象的調用介面的方法。

F. phpMyAdmin - 錯誤 缺少 mysqli 擴展。請檢查 PHP 配置。Apache和mysql都能正常運行啊。

到phpmyadmin文件夾里找config.inc.php

然後找
$cfg['Servers'][$i]['extension']='mysql';
如果有上面那句,就找
$cfg['Servers'][$i]['extension']='mysqli';
把這句注釋掉

如果沒有$cfg['Servers'][$i]['extension']='mysql';這句,就把$cfg['Servers'][$i]['extension']='mysqli';改成$cfg['Servers'][$i]['extension']='mysql';

G. php中不能運用mysqli函數,php.ini中已經配置了,但是用不了mysqli

1. 通過使用 phpinfo()函數可以查看 mysqli 的工作情況。

2. Warning: mysqli::mysqli() [mysqli.mysqli]: (28000/1045): Access denied for user 'root'@'localhost' (using password: YES)
從這句錯誤提示來看,我建議你查看下,是不是mysql資料庫用戶名跟密碼不正確導致的。

H. 騰訊雲伺服器下,怎麼安裝php的mysqli擴展

添加擴展的基本步驟:

1、進入php源代碼目錄:# cd /tmp/php-5.x.x/
2、再進入要添加的mysqli擴展源碼目錄:# cd ext/mysqli/
2、調用已經編譯好的php裡面的phpize:# /usr/local/php/bin/phpize
3、然後configure:# ./configure --with-php-config=/usr/local/php/bin/php-config --with-mysqli=/usr/local/mysql/bin/mysql_config
(/usr/local/mysql 為mysql的安裝目錄)
4、make && make install
5、編譯之後,自動把mysqli.so放到了默認的php擴展目錄下,我的為 /usr/local/php/lib/php/extensions/no-debug-non-zts-20xx0722/

(phpinfo可查看或者執行命令/usr/local/php/bin/php-config --extension-dir )

再修改php.ini 找到extension_dir 默認路徑為 extension_dir="./" 我修改後才啟動載入的

在下面添加extension = "mysqli.so" 保存即可

extension_dir="/usr/local/php/lib/php/extensions/no-debug-non-zts-20xx0722/"

extension = "mysqli.so"

6、重啟apache:# service httpd restart
求課吧有挺多IT編程類的教程的

I. 為什麼登陸phpadmin的界面提示缺少mysqli擴展,請檢查php配置

phpinfo()查看下是否有mysqli這個擴展,沒有的話,去php安裝目錄下查看是否有mysqli.dll這個插件,沒有的話,請去官方下載對應版本的擴展,如果有那麼,查看php.ini有沒有開啟extension=php_mysqli.dll
如果沒找到添加這句,重啟apache服務,再看看是否正常

J. 為什麼apache2.4配置PHP7.1.31線程安全版,無法配置到mysqli模塊,也無法配置mysql,也無法連接到mysql

mysql庫早在php5.5已經棄用了,從7.0開始移除了這個擴展。
mysqli一直都可以用.
你的截圖裡面並沒有包含mysqli擴展的信息,你需要在phpinfo里看一下mysqli擴展是否正常,如果無法連接,提供一下連接代碼,以及報錯信息

閱讀全文

與phpmysqli配置相關的資料

熱點內容
壓縮因子定義 瀏覽:968
cd命令進不了c盤怎麼辦 瀏覽:214
葯業公司招程序員嗎 瀏覽:974
毛選pdf 瀏覽:659
linuxexecl函數 瀏覽:727
程序員異地戀結果 瀏覽:374
剖切的命令 瀏覽:229
干什麼可以賺錢開我的世界伺服器 瀏覽:290
php備案號 瀏覽:990
php視頻水印 瀏覽:167
怎麼追程序員的女生 瀏覽:487
空調外壓縮機電容 瀏覽:79
怎麼將安卓變成win 瀏覽:459
手機文件管理在哪兒新建文件夾 瀏覽:724
加密ts視頻怎麼合並 瀏覽:775
php如何寫app介面 瀏覽:804
宇宙的琴弦pdf 瀏覽:396
js項目提成計算器程序員 瀏覽:944
pdf光子 瀏覽:834
自拍軟體文件夾名稱大全 瀏覽:328