[英]How to install the mysqlnd driver with MAMP?
我已經完成了很多在線研究,但我沒有找到太多關於此的內容,我不明白。 但似乎mysql本機驅動程序沒有附帶MAMP堆棧。 例如,mysqli get_result方法無法開箱即用。 我認為這是我的安裝中的一個錯誤,但在干凈的重新安裝后,該方法仍然無法正常工作,所以顯然驅動程序沒有安裝。 看起來很奇怪,這個主題的材料很少,因為很多人必須用get_result測試本地?
所以它歸結為:我如何設法安裝mysqlnd驅動程序? :-)
PHP.INI:
;;;;;;;;;;;;;;;;;;;;;;
; Dynamic Extensions ;
;;;;;;;;;;;;;;;;;;;;;;
;
; If you wish to have an extension loaded automatically, use the following
; syntax:
;
; extension=modulename.extension
;
; For example, on Windows:
;
; extension=msql.dll
;
; ... or under UNIX:
;
; extension=msql.so
;
; Note that it should be the name of the module only; no directory information
; needs to go here. Specify the location of the extension with the
; extension_dir directive above.
; Extensions
;extension=apcu.so
extension=imap.so
extension=yaz.so
extension=mcrypt.so
extension=gettext.so
extension=pgsql.so
extension=pdo_pgsql.so
extension=pdo_mysql.so
;extension=imagick.so
;extension=tidy.so
;extension=oauth.so
您使用的是哪個PHP版本?
在PHP 5.5中,MySQL原始擴展已被棄用[1]。 MAMP發布應該從它的基礎上刪除它。
嘗試使用mysqli擴展,或者您應該遷移到pdo_mysql擴展。
它是一個轉換器,可以從mysql擴展轉換為mysqli: https : //wikis.oracle.com/display/mysql/Converting+to+MySQLi
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.