本文目錄一覽:
- 1、linux下如何開啟pdo_mysql
- 2、在linux下怎麼在不重新安裝apache的情況下, 添加 php_pdo_mysql 模塊?
- 3、linux php pdo mysql 需要安裝mysql嗎
linux下如何開啟pdo_mysql
linux下編譯安裝並開啟pdo_mysql擴展的具體步驟:
1、進入php源碼包里擴展目錄
[root@nginx ~]# cd ./php-5.6.7/ext/pdo_mysql/
2、用phpize生成配置文件
[root@nginx pcntl]# phpize
[root@nginx pcntl]# ./configure
3、make make install安裝
[root@nginx no-debug-non-zts-20131226]# ls
bcmath.so gd.so opcache.a pcntl.so
calendar.so mcrypt.so opcache.so pdo_mysql.so
curl.so memcache.so openssl.so posix.so
4、php.ini配置加載pdo_mysql.so擴展
extension=/usr/local/lib/php/extensions/no-debug-non-zts-20131226/pdo_mysql.so
5、重啟php-fpm,瀏覽器查看phpinfo.
參考:PHP程序員,雷雪松的個人博客–
在linux下怎麼在不重新安裝apache的情況下, 添加 php_pdo_mysql 模塊?
一、php5編譯參數如下:
./configure –prefix=/usr/local/php –with-apxs2=/usr/local/apache2/bin/apxs –with-mysql=/usr/local/mysql –with-mysqli=/usr/local/mysql/bin/mysql_config –with-config-file-path=/usr/local/php/etc –with-iconv-dir=/usr/ –with-freetype-dir –with-jpeg-dir –with-png-dir –with-zlib –with-libxml-dir=/usr/local/libxml2 –enable-xml –disable-rpath –enable-discard-path –enable-safe-mode –enable-bcmath –enable-shmop –enable-sysvsem –enable-inline-optimization –with-curl –with-curlwrappers –enable-mbregex –enable-mbstring –with-mcrypt –with-gd –enable-gd-native-ttf –with-openssl –with-mhash –enable-sockets –with-xmlrpc –enable-zip –enable-soap –enable-exif –enable-calendar –enable-magic-quotes –enable-wddx –enable-dba –with-qdbm make make install
二、用phpize來加載pdo_mysql,
wget
tar xzvf PDO_MYSQL-1.0.2.tgz
cd PDO_MYSQL-1.0.2
/usr/local/php/bin/phpize
Configuring for:
PHP Api Version: 20041225
Zend Module Api No: 20060613
Zend Extension Api No: 220060519
./configure –with-php-config=/usr/local/php/bin/php-config
make
make install
三、編輯/usr/local/etc/php.ini文件,添加一句extension=pdo.so,重啟apache後生效。
四、驗證php,輸入php – m命令,裡面有pdo_mysq.so
linux php pdo mysql 需要安裝mysql嗎
你好,必須要安裝的。
PDO MySQL簡介
PHP Data Objects(PDO)擴展為 PHP 訪問數據庫定義了一個輕量級的一致接口。實現 PDO 接口的每個數據庫驅動可以公開具體數據庫的特性作為標準擴展功能。注意利用 PDO 擴展自身並不能實現任何數據庫功能;必須使用一個具體數據庫的 PDO 驅動來訪問數據庫服務。記錄安裝 PDO MySQL 擴展過程。
PDO MySQL安裝準備
PDO MySQL詳細的安裝配置如下
PDO MYSQL單獨安裝配置過程如下:
1、下載 文件 或者 進入 在PHP源碼包中進入ext/pdo_mysql
2、解壓文件
[root@localhost src]#tar zxvf PDO_MYSQL-1.0.2.tgz
3、配置和編譯文件
[root@localhost src]cd PDO_MYSQL-1.0.2
[root@localhost MYSQL-1.0.2]/usr/local/php/bin/phpize
[root@localhost MYSQL-1.0.2]./configure –with-php-config=/usr/local/php/bin/php-config –with-pdo-mysql=/usr/local/mysql/ –with-zlib-dir=/usr/local/lib
[root@localhost MYSQL-1.0.2]make
[root@localhost MYSQL-1.0.2]make install
註: 我的PHP安裝在 : /usr/local/php/ mysql 安裝在 : /usr/local/mysql 編譯的時候注意你自己的安裝目錄在哪裡
切換目錄,查看pdo_mysql.so是否存在
[root@localhost MYSQL-1.0.2]cd /usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/
編輯php.ini
[root@localhost MYSQL-1.0.2]vi /usr/local/php/etc/php.ini
添加pdo_mysql擴展
extension=/usr/local/php/lib/php/extensions/no-debug-non-zts-20060613/pdo_mysql.so
或者 extension=pdo_mysql.so
重啟apache
[root@localhost MYSQL-1.0.2]/usr/local/apache2/bin/apachectl restart
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/254969.html