導航:首頁 > 編程語言 > phppdomysql安裝

phppdomysql安裝

發布時間:2024-11-02 07:07:53

php安裝pdo擴展 錯誤

只需要看error的信息就行。這是的報的是mysql版本吧,應該是mysql版本太低了,最低要4.1的版本

⑵ 請教關於php中使用pdo進行mysql語句的預處理來防止注入的問題

$pdo=newPDO(//配置);
$sql='=:condition';
$r=$pdo->prepare($sql);
$r->execute(array(':condition'=>$param));

//這里把參數直接以數組的形式傳進去,其餘工作prepare會自動幫你完成
//prepare的工作就是預先處理sql語句預防可能出現的注入,不然怎麼會叫預處理呢

⑶ 如何開啟PDO,PDO_MYSQL擴展

開啟這個功能的具體方法就是設置php.ini文件,步驟如下: 1、查看public_html目錄下沒有php.ini文件,如果有的, 打開文件查找 extension=php_pdo_mysql.dll extension=php_pdo.dll 把前面的分號去掉,然後保存文件。 2、如果沒有,就新建一個文件php.in 把下面兩行添加進去 extension=pdo.so extension=pdo_mysql.so 注意:php.ini文件需要放到相應的目錄下,比如另外綁定的域名則需要將php.ini文件放到相應的子目錄下。 總體原則就是哪個目錄需要就把php.ini文件放到那個目錄下。

⑷ PHP安裝PDO的時候,pdo.so和pdo_mysql都生成了,也復制並寫到php.ini裡面了但phpinfo裡面還是不支持!為什麼

顯然是兩個問題導致的

  1. pdo.so 文件有誤,去正規網站下載一個,100多K應該缺少東西

  2. 資料庫 你要連接的是pdo_mysql 還是pdo_sqlite ,mysql和sqlite是不同的資料庫

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

⑹ 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里 分號去了沒

閱讀全文

與phppdomysql安裝相關的資料

熱點內容
單片機門鈴 瀏覽:25
有問題想問應該用什麼app 瀏覽:875
如何看伺服器性能 瀏覽:292
什麼app可以把頭發弄整齊 瀏覽:137
現在各大視頻平台的流量演算法 瀏覽:723
u盤加密後如何取消密鑰 瀏覽:337
進mysql命令 瀏覽:107
在電腦上打出來的文件怎麼解壓 瀏覽:28
程序員去銀行工資高嗎 瀏覽:67
文件夾怎麼豎著排列順序 瀏覽:174
ifcfgens3什麼命令 瀏覽:583
戴爾伺服器如何用u盤做系統教程 瀏覽:407
php重定向過多 瀏覽:127
我的世界安卓版怎麼弄海賊生存 瀏覽:770
phpui框架 瀏覽:687
phppdomysql安裝 瀏覽:303
php設計模式好處 瀏覽:23
一個叫什麼tv的手機app 瀏覽:592
英語文件夾製作過程 瀏覽:631
java文件hash 瀏覽:42