本文目錄一覽:
- 1、如何在php中擴展mysqli插件。
- 2、如何啟用php的mysql擴展
- 3、php環境下如何開啟MySQL擴展
- 4、php5.5如何擴展php-mysql
- 5、如何在PHP7中安裝mysql擴展
如何在php中擴展mysqli插件。
Mysqli是php5之後才有的功能,沒有開啟擴展的可以打開php.ini的配置文件
查找下面的語句:;extension=php_mysqli.dll將其修改為:extension=php_mysqli.dll即可。
相對於mysql有很多新的特性和優勢
(1)支持本地綁定、準備(prepare)等語法
(2)執行sql語句的錯誤代碼
(3)同時執行多個sql
(4)另外提供了面向對象的調用介面的方法。
如何啟用php的mysql擴展
在apache 的httpd.conf找到
#LoadModule vhost_alias_module modules/mod_vhost_alias.so
#LoadModule ssl_module modules/mod_ssl.so
添加如下內容
LoadModule php5_module E:/install/php/php5apache2_2.dll
PHPIniDir “E:/install/php”
#是mysql擴展
LoadFile E:/install/php/libmysql.dll
php環境下如何開啟MySQL擴展
pdo擴展為php訪問資料庫定義了一個輕量級的、一致性的介面,它提供了一個數據訪問抽象層,這樣,無論使用什麼資料庫,都可以通過一致的函數執行查詢和獲取數據。
在一些php管理系統需要開啟pdo和pdo_mysql擴展,方法很簡單:
1、找到php.ini文件
2、打開後,搜索
extension=php_pdo.dll
和
extension=php_pdo_mysql.dll
,去掉前面「;」的注釋。
最終這兩行配置內容如下:
extension=php_pdo.dll
extension=php_pdo_mysql.dll
重新啟動apache或者iis後,在phpinfo函數中查看,是否開啟。
php5.5如何擴展php-mysql
php5默認不支持mysql擴展,基本設置如下:
1. php.ini設置
(1).php.ini里打開mysql擴展
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mcrypt.dll
extension=php_mysql.dll
extension=php_mysqli.dll
(2).extension_dir指向含有php_mysql.dll的目錄extension_dir = “C:\php\ext\”
3. php.ini拷貝到C:\windows下面
4. libmysql.dll、php5ts.dll拷貝到c:\windows\systems32下(或者在系統PATH中添加php目錄:c:\php;C:\php\ext)
5. apache配置文件httpd.conf的修改
PHPIniDir “C:/php/”
如何在PHP7中安裝mysql擴展
1,去php網站上下載mysql擴展
2,解壓並使用phpize工具初始化,編譯:
#解壓
tar xzvf mysql-45881bd.tar.gz
#進入mysql擴展目錄
cd mysql-45881bd/
#使用phpize初始化,我的phpize在/opt/目錄
/opt/php/bin/phpize
#編譯mysql擴展,使用mysql native driver作為mysql鏈接庫
./configure –with-php-config=/opt/php/bin/php-config –with-mysql=mysqlnd
make make install
5,編輯php.ini文件,把mysql.so拷貝到php.ini的extension_dir中,然後在php.ini中加入extension=mysql.so
6,重啟php
原創文章,作者:EHCA,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/140627.html