phppdo配置,phppdo連接數據庫

本文目錄一覽:

linux中 php怎樣開啟pdo擴展

pdo擴展模是有蠻多了,如pdo_mysql也是pdo模塊中的一個了,下文我們就以安裝pdo_mysql為示例幫助大家介紹一下安裝步驟吧,其它的pdo擴展模塊安裝步驟也可以一樣。

假設php目錄為/usr/local/php

mysql目錄為/usr/local/mysql

1. 進入PHP源碼包ext/pdo目錄()

cd ext/pdo

2. 執行/usr/local/php/bin/phpize[假設PHP的安裝目錄為/usr/local/php]

/usr/local/php/bin/phpize

3. 配置擴展pdo

./configure –with-php-config=/usr/local/php/bin/php-config –enable-pdo=shared

4. 編譯 安裝pdo

make make install

成功則出現

Installing shared extensions: /usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/

Installing header files: /usr/local/php//include/php/

Installing PDO headers: /usr/local/php//include/php/ext/pdo/

說明在/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/目錄下生成了pdo.so文件

5. 在PHP源碼包中進入pdo_mysql

cd ext/pdo_mysql

6. /usr/local/php/bin/phpize

/usr/local/php/bin/phpize

7. 配置pdo_mysql[假設Mysql的安裝目錄為/usr/local/mysql]

1./configure –with-php-config=/usr/local/php/bin/php-config –with-pdo-mysql=/usr/local/mysql

8. 編譯 安裝pdo_mysql

make make install

成功則出現

Installing shared extensions: /usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/

說明的/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/目錄下生成了pdo_mysql.so文件

9. 在php配置文件中加上

extension=”/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/pdo_mysql.so”;

extension=”/usr/local/php//lib/php/extensions/no-debug-non-zts-20060613/pdo.so”;

10. 重啟相關服務

/etc/init.d/php-fpm restart

更多問題到問題求助專區

php5.5 怎麼配置pdo

PDO(PHP Data Object) 是PHP 5 中加入的東西,是PHP 5新加入的一個重大功能,因為在PHP 5以前的php4/php3都是一堆的數據庫擴展來跟各個數據庫的連接和處理,什麼 php_mysql.dll、php_pgsql.dll、php_mssql.dll、php_sqlite.dll等等。 

PHP6中也將默認使用PDO的方式連接,mysql擴展將被作為輔助 

2.PDO配置 

PHP.ini中,去掉”extension=php_pdo.dll”前面的”;”號,若要連接數據庫,還需要去掉與PDO相關的數據庫擴展前面的”;”號,然後重啟Apache服務器即可。 

extension=php_pdo.dll 

extension=php_pdo_mysql.dll 

extension=php_pdo_pgsql.dll 

extension=php_pdo_sqlite.dll 

extension=php_pdo_mssql.dll 

extension=php_pdo_odbc.dll 

extension=php_pdo_firebird.dll 

…… 你還是去後盾人上面看看裡面有很多關於這類php之類的教學講解視頻哦⊙∀⊙!

PHP實現的pdo連接數據庫並插入數據功能簡單示例

本文實例講述了PHP實現的pdo連接數據庫並插入數據功能。分享給大家供大家參考,具體如下:

創建配置文件

pdo_config.php

?php

$db_Type

=

“mysql”;//數據庫類型

$host

=

“localhost”;//主機名

$dbName

=

“test”;//數據庫名

$userName

=

“root”;//用戶名

$password

=

“root”;//密碼

$dsn

=

“{$db_Type}:host={$host};dbname={$dbName}”;

?

pdo插入數據庫

pdo_insert.php

?php

header(‘Content-type:text/html;

charset=utf-8′);

require

‘pdo_config.php’;

try{

$pdo

=

new

PDO

($dsn,$userName,$password);//創建一個連接對象

$pdo-exec(‘set

names

utf8′);//設置編碼

$sql

=

“INSERT

student

(name,email)

VALUES

(‘李四’,’123@qq.com’)”;

$pdo-exec($sql);

}catch

(PDOException

$e){

die(‘操作失敗’.$e-getMessage());

}

//關閉連接

$pdo

=

null;

?

更多關於PHP相關內容感興趣的讀者可查看本站專題:《PHP基於pdo操作數據庫技巧總結》、《php+mysqli數據庫程序設計技巧總結》、《php面向對象程序設計入門教程》、《php字符串(string)用法總結》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》

希望本文所述對大家PHP程序設計有所幫助。

您可能感興趣的文章:關於php連接mssql:pdo

odbc

sql

serverPHP5中使用PDO連接數據庫的方法PHP中PDO連接數據庫中各種DNS設置方法小結ThinkPHP框架基於PDO方式連接數據庫操作示例PHP使用ODBC連接數據庫的方法tp5(thinkPHP5)框架連接數據庫的方法示例PHP7使用ODBC連接SQL

Server2008

R2數據庫示例【基於thinkPHP5.1框架】tp5(thinkPHP5)操作mongoDB數據庫的方法thinkPHP5實現數據庫添加內容的方法tp5(thinkPHP5)框架數據庫Db增刪改查常見操作總結PHP利用pdo_odbc實現連接數據庫示例【基於ThinkPHP5.1搭建的項目】

如何在PHP下開啟PDO MySQL的擴展

1、進入PHP源碼包里找到pdo_mysql擴展目錄

[root@php ~]# cd ./php-5.6.7/ext/pdo_mysql/

2、用phpize生成配置文件,一定要跟上–with-php-config=/usr/local/bin/php-config 

[root@php pdo_odbc]# phpize

[root@php pdo_odbc]# ./configure –with-php-config=/usr/local/bin/php-config

3、make make install安裝

[root@php no-debug-non-zts-20131226]# ls

bcmath.so gd.so opcache.a pdo_odbc.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、重啟apache,使用phpinfo()函數查看。

原創文章,作者:CIPV,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/143751.html

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
CIPV的頭像CIPV
上一篇 2024-10-24 15:25
下一篇 2024-10-24 15:25

相關推薦

發表回復

登錄後才能評論