php編譯pdomysql(PHP編譯安裝後通過哪個命令查看安裝結果)

本文目錄一覽:

php的pdo連接mysql的問題

不用換成IP,仍然用localhost來訪問啊.你程序已經上傳了你買的空間中了.只要保證數據庫名換成空間服務商給你的服務器名字就行.

怎麼為WDCP PHP增加PDO MySQL擴展模塊

操作如下

執行

wget

-c

cd

lanmp

//移動到安裝包目錄下

tar

zxvf

PDO_MYSQL-1.0.2.tgz

//解壓安裝包

cd

PDO_MYSQL-1.0.2

//進入解壓後安裝目錄

/www/wdlinux/php/bin/phpize

//查詢環境版本

./configure

–with-php-config=/www/wdlinux/php/bin/php-config

–with-pdo-mysql=/www/wdlinux/mysql

//編譯前測試配置

make

//編譯安裝包

make

install

//安裝

此刻會看到

[root@

PDO_MYSQL-1.0.2]#

make

install

Installing

shared

extensions:

/www/wdlinux/php-5.2.17/lib/php/extensions/no-

debug-non-zts-20060613/

即表示安裝完成!

最後重啟相關服務即可

如果環境是lamp

運行這條命令

service

httpd

restart

如果環境是lnmp

運行這條命令

service

nginxd

restart

如果環境是lanmp

運行以上兩條命令!OK,到此安裝完成,可以查看phpinfo.php里找到對應的pdo_mysql。

各種錯誤出現,請檢查/www/wdlinux/etc/下的

php.ini

配置文件內容是否已經寫入以下擴展路徑跟組件

extension_dir=/www/wdlinux/php/lib/php/extensions/***********

//****內容為在上面執行了make

install

後顯示的內容

,多數為

/www/wdlinux/php-5.2.17/lib/php/extensions/no-debug-non-zts-20060613/

extension=pdo_mysql.so

模塊是對詞條中部分內容進行格式化整理的模板。例如,歌手類詞條中的“音樂作品”模塊,電視劇類詞條的“分集劇情”模塊。

模塊,又稱構件,是能夠單獨命名並獨立地完成一定功能的程序語句的集合(即程序代碼和數據結構的集合體)。它具有兩個基本的特徵:外部特徵和內部特徵。外部特徵是指模塊跟外部環境聯繫的接口(即其他模塊或程序調用該模塊的方式,包括有輸入輸出參數、引用的全局變量)和模塊的功能;內部特徵是指模塊的內部環境具有的特點(即該模塊的局部數據和程序代碼)。

PHP中用PDO向Mysql里輸入數據

PDO配置。打開php.ini配置文件,找到下圖所示的配置信息,去掉要啟用的PDO前面的“#”號即可。另外一種方式是直接在啟動的wampserver中找到php擴展中的php_pdo_db.lib選項,重啟wampserver服務器即可。

如何利用PDO連接數據庫。利用下面這條簡單的語句即可連接數據庫

$pdo = newPDO(“mysql:host=localhost;dbname=php100″,”root”,“ “);

其中具體參數介紹如下圖所示:

PDO中常用的函數及其解釋如下。

PDO::query()主要是用於有記錄結果返回的操作,特別是SELECT操作

PDO::exec()主要是針對沒有結果集合返回的操作,如INSERT、UPDATE等操作

PDO::lastInsertId() 返回上次插入操作,主鍵列類型是自增的最後的自增ID

PDOStatement::fetch()是用來獲取一條記錄

PDOStatement::fetchAll()是獲取所有記錄集到一個中

下面通過一個簡單的php代碼示例來具體介紹如何使用PDO進行數據庫操作。

?php

//連接數據庫

$pdo = new PDO(“mysql:host=localhost; dbname=member”, “root”,””);

//在表user_list中插入數據

$pdo-exec(“insert into user_list(uid, m_id, username, password) values(null,’3′,’testpdo’,’testpdo’)”);

//使用查詢語句

$sr = $pdo-query(“select * from user_list”);

//將查詢的結果循環輸出顯示

while($row=$sr-fetch()){

print_r($row);

}

?

linux 下PHP不支持pdo_mysql (PDO_MYSQL-1.0.2.tgz安裝成功了,php.ini也改了)

1. phpinfo 里看看到底讀取的哪個 php.ini 確認你改的是apache 讀取的那個

Configuration File (php.ini) Path /etc/php5/apache2

Loaded Configuration File /etc/php5/apache2/php.ini

Scan this dir for additional .ini files /etc/php5/apache2/conf.d

Additional .ini files parsed /etc/php5/apache2/conf.d/gd.ini,

/etc/php5/apache2/conf.d/mysql.ini,

/etc/php5/apache2/conf.d/mysqli.ini,

/etc/php5/apache2/conf.d/pdo.ini,

/etc/php5/apache2/conf.d/pdo_mysql.ini

2. 再看看 ini里 分號去了沒

如何在PHP下開啟PDO 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函數中查看,是否開啟。

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

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
0QVUM的頭像0QVUM
上一篇 2024-10-03 23:25
下一篇 2024-10-03 23:25

相關推薦

  • PHP和Python哪個好找工作?

    PHP和Python都是非常流行的編程語言,它們被廣泛應用於不同領域的開發中。但是,在考慮擇業方向的時候,很多人都會有一個問題:PHP和Python哪個好找工作?這篇文章將從多個方…

    編程 2025-04-29
  • PHP怎麼接幣

    想要在自己的網站或應用中接受比特幣等加密貨幣的支付,就需要對該加密貨幣擁有一定的了解,並使用對應的API進行開發。本文將從多個方面詳細闡述如何使用PHP接受加密貨幣的支付。 一、環…

    編程 2025-04-29
  • Python命令大全及說明

    Python是一種高級編程語言,由Guido van Rossum於1989年底發明。它具有良好的語法結構和面向對象的編程思想,具有簡潔、易讀、易學的特點,是初學者以及專業開發人員…

    編程 2025-04-29
  • Git config命令用法介紹:用正確的郵箱保障開發工作

    本文將詳細介紹如何使用git config命令配置Git的全局和本地用戶信息,特別是如何正確使用用戶郵箱,保障Git操作的正常進行。 一、git config命令介紹 Git中的每…

    編程 2025-04-29
  • Python SSH 遠程執行命令

    Python SSH 遠程執行命令是指在一個服務器上執行遠程另一個服務器上命令。如果你需要在本地機器上執行命令,或者在遠程機器上執行本地命令,你都可以使用 SSH。在 Python…

    編程 2025-04-29
  • 使用PHP foreach遍歷有相同屬性的值

    本篇文章將介紹如何使用PHP foreach遍歷具有相同屬性的值,並給出相應的代碼示例。 一、基礎概念 在講解如何使用PHP foreach遍歷有相同屬性的值之前,我們需要先了解幾…

    編程 2025-04-28
  • 剖析命令執行函數

    在編程開發過程中,命令執行函數是非常常見的一個概念。它是指接受一個命令字符串,並將其解析執行,返回相應的結果或錯誤信息的函數。本文將從多個方面對命令執行函數進行詳細的闡述,包括其定…

    編程 2025-04-28
  • 如何使用Python執行Shell命令並獲取執行過程信息

    本文將介紹如何使用Python執行Shell命令並獲取執行過程信息。我們將從以下幾個方面進行闡述: 一、執行Shell命令 Python內置的subprocess模塊可以方便地執行…

    編程 2025-04-28
  • 解析Azkaban API Flow執行結果

    本文將從多個方面對Azkaban API Flow執行結果進行詳細闡述 一、Flow執行結果的返回值 在調用Azkaban API的時候,我們一般都會通過HTTP請求獲取Flow執…

    編程 2025-04-27
  • Python中獲取用戶輸入命令的方法解析

    本文將從多個角度,分別介紹Python中獲取用戶輸入命令的方法,希望能夠對初學者有所幫助。 一、使用input()函數獲取用戶輸入命令 input()是Python中用於獲取用戶輸…

    編程 2025-04-27

發表回復

登錄後才能評論