php支持mysql模塊,php apache mysql集成

本文目錄一覽:

怎麼開啟php對mysql的支持? windows下的系統 加我332550517

windows下成功安裝PHP5,mySQL5後,要執行以下兩步操作才能啟動php對mySQL的支持:

1、打開php.ini文件(C:/WINDOWS/php.ini)

取消如下內容的注釋:;extension=php_mysql.dll,即把前面的”;”去掉。

使用新的MySQL擴展,添加如下一行:extension=php_mysqli.dll,如果已經有了的話去掉注釋就行

2、將php主目錄中的libmysql.dll文件複製到windows系統目錄中去,即C:\WINDOWS\system32。

怎麼為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運行環境,支持mysql數據庫的

來看看視頻教程吧..比較直接點

在線同步視頻地址:

1:安裝PHP 5.1.4

2:安裝Apache 2.0.58

3:安裝MySQL 5.0.22

4:安裝Zend 與Discuz!

5:安裝php Myadmin 2.8.1

Discuz! 是論壇程序哈一起看看也無妨,WIN系統的安裝方法都差不多,另外再看看以下說明:

本地視頻教程打包下載

操作系統Microsoft Windows Server 2003 Enterprise Edition(企業版)

搭建環境軟件

Apache 2.0.58

PHP 5.1.4

MySQL 5.0.22

Zend Optimizer 3.0.1

php Myadmin 2.8.1

花生殼3.6.1.2

安裝前說明:

如果C:\ 盤為你現在所使用操作系統的系統盤,由於C:/盤經常會因為各種原因重裝系統,數據放在該盤不易備份和轉移推薦選擇其他安裝目錄,本文將所有相關軟件均安裝到D:\盤目錄下,這個路徑你可以自行設定,如果你安裝到不同目錄涉及到路徑的請對應修改以下的對應路徑即可。特別提示:安裝目錄請不要選擇中間有空格的,例如:D:/ Program Files/PHP5/,有些Wed服務器會崩潰。

安裝PHP

(註:本文以ISAPI模式安裝)

下載後得到php-5.1.4-Win32.zip,解壓至 D:\盤,將php-5.1.4-Win32重命名為PHP5,進入D:\PHP5,將php.ini-dist複製到C:\Windows內,重命名為 php.ini,打開php.ini,利用鍵盤“ Ctrl+F ”鍵查找功能搜索,將extension_dir = “./” 更改指向到你的 PHP5目錄下的ext目錄,php5與php4動態連接庫不同的地方就是它的目錄名變了,在php5目錄中的install文檔結構里有詳細的說明。修改為:extension_dir = “D:\PHP5\ext” ,再搜索 register_globals = Off,將 Off 改成On 然後再查找;extension=php_mbstring.dll,下面所列的就是 PHP 預支持的擴展模塊,默認情況下都用分號在前面注釋掉了,如果你想 PHP 支持某個模塊,請將前面的“;”去掉即可。如果安裝完畢後測試時,彈出不支持 xxx.dll 模塊的話,直接將前面分號再加上去,保存後就可以了。

;extension=php_mbstring.dll

;extension=php_bz2.dll

;extension=php_curl.dll

;extension=php_dba.dll

;extension=php_dbase.dll

;extension=php_exif.dll

;extension=php_fdf.dll

;extension=php_filepro.dll

;extension=php_gd2.dll 支持GD庫

;extension=php_gettext.dll

;extension=php_ifx.dll

;extension=php_imap.dll

;extension=php_interbase.dll

;extension=php_ldap.dll

;extension=php_mcrypt.dll

;extension=php_mhash.dll

;extension=php_mime_magic.dll

;extension=php_ming.dll

;extension=php_mssql.dll

;extension=php_msql.dll

;extension=php_mysql.dll 支持MySQL數據庫

;extension=php_oci8.dll

;extension=php_openssl.dll

;extension=php_oracle.dll

;extension=php_pgsql.dll

;extension=php_shmop.dll

;extension=php_snmp.dll

;extension=php_sockets.dll

;extension=php_sqlite.dll

;extension=php_sybase_ct.dll

;extension=php_tidy.dll

;extension=php_xmlrpc.dll

;extension=php_xsl.dll

上傳較大的文件或者運行某些程序經常超時,可以找到C:\Windows目錄下的php.ini自行修改參數。

max_execution_time = 30 腳本運行最長的時間,可以修改加長,單位:秒

max_input_time = 60 腳本消耗最長的時間,單位:秒

memory_limit = 8M 腳本運行內存最大消耗

upload_max_filesize = 2M 上載文件最大容量

post_max_size = 20M 腳本運行閃存消耗

把 D:\PHP5\後綴名為.dll的文件和 D:\ext\ 目錄下的所有文件複製粘貼到C:\Windows\system32內。

安裝Apache

直接雙擊安裝,過程中需設置你的服務器名和E-mail地址,假設裝在D:\Apache2,打開D:\ Apache2\conf\httpd.conf,在#LoadModule ssl_module modules/mod_ssl.so下面一行添加如下代碼:

LoadModule php5_module “D:/php5/php5apache2.dll”

AddType application/x-httpd-php .php

再查找 DirectoryIndex,在後面添加 index.php,保存關閉文件,在站點默認安裝路徑D:\Apache2\htdocs下新建一個 phpinfo.php,輸入如下內容保存:

?php

phpinfo();

?

打開瀏覽器,輸入:,將顯示當前服務器所支持 PHP 的全部信息,可以看到 Server API 的模式為:Apache2 handler。

安裝 MySQL (注意:安裝前先停止退出Apache)

在“開始”菜單的“運行”中輸入:D:\MySQL\bin\mysqld-nt -install,運行成功之後再輸入:net start mysql,將會啟動 MySQL 服務;要停止 MySQL 服務,輸入:net stop mysql ;如果你還想較詳細的配置 MySQL,就請進入 D:\MySQL\bin 目錄,運行 MySQLInstanceConfig.exe,按提示操作即可。

安裝 Zend Optimizer (注意:安裝前先停止退出Apache和MySQL)

安裝 phpMyAdmin

將phpMyAdmin-2.8.1.zip解壓到在站點默認安裝路徑D:\Apache2\htdocs,並將phpMyAdmin-2.8.1重命名為phpMyAdmin打開找到D:\Apache2\htdocs\phpMyAdmin\libraries\config.default.php做以下修改:

搜索 $cfg[‘PmaAbsoluteUri’],將其設置為 phpMyAdmin 目錄路徑,如: ;

搜索 $cfg[‘DefaultLang’],將其設置為 zh-gb2312 ;

搜索 $cfg[‘DefaultCharset’],將其設置為 gb2312 ;

搜索 $cfg[‘Servers’][$i][‘auth_type’],將其設置為cookie ;

搜索 $cfg[‘blowfish_secret’],將其設置為任意短語,如:discuz等 ;

若Apache 和 MySQL 均已啟動,打開瀏覽器,輸入:,即可瀏覽數據庫內容。

____________________–

歡迎訪問我的空間

怎樣配置PHP讓它支持mysql?

在PHP.ini中

找到 extension_dir = “./” (大約551行)

改為 extension_dir = “d:/php/ext”

找到;extension=php_mysql.dll (大約693行)

將’;’去掉,改為

extension=php_mysql.dll

重啟apache服務

在Web根目錄下(如 E:\wwwroot)建立testdb.php文件內容如下:

?php

$link=mysql_connect(‘localhost’,’root’,’123456′);

if(!$link) echo “fail”;

else echo “success”;

mysql_close();

?

用瀏覽器打開 如果輸出 success 就 OK 了

php支持mysql

php支持mysql的步驟:

1.打開php.ini,找到

;extension=php_mysql.dll這一行,

把前面的分號去掉

2.把php文件夾里的libmysql.dll這個文件拷貝到windows/system32這個文件夾中

3.重啟apache或iis即可!

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

(0)
打賞 微信掃一掃 微信掃一掃 支付寶掃一掃 支付寶掃一掃
小藍的頭像小藍
上一篇 2024-12-12 12:17
下一篇 2024-12-12 12:17

相關推薦

  • 如何修改mysql的端口號

    本文將介紹如何修改mysql的端口號,方便開發者根據實際需求配置對應端口號。 一、為什麼需要修改mysql端口號 默認情況下,mysql使用的端口號是3306。在某些情況下,我們需…

    編程 2025-04-29
  • PHP和Python哪個好找工作?

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

    編程 2025-04-29
  • 光模塊異常,SFP未認證(entityphysicalindex=6743835)——解決方案和

    如果您遇到類似optical module exception, sfp is not certified. (entityphysicalindex=6743835)的問題,那麼…

    編程 2025-04-29
  • Python操作MySQL

    本文將從以下幾個方面對Python操作MySQL進行詳細闡述: 一、連接MySQL數據庫 在使用Python操作MySQL之前,我們需要先連接MySQL數據庫。在Python中,我…

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

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

    編程 2025-04-29
  • Python模塊下載與安裝指南

    如果想要擴展Python的功能,可以使用Python模塊來實現。但是,在使用之前,需要先下載並安裝對應的模塊。本文將從以下多個方面對Python模塊下載與安裝進行詳細的闡述,包括使…

    編程 2025-04-29
  • MySQL遞歸函數的用法

    本文將從多個方面對MySQL遞歸函數的用法做詳細的闡述,包括函數的定義、使用方法、示例及注意事項。 一、遞歸函數的定義 遞歸函數是指在函數內部調用自身的函數。MySQL提供了CRE…

    編程 2025-04-29
  • Python編程三劍客——模塊、包、庫

    本文主要介紹Python編程三劍客:模塊、包、庫的概念、特點、用法,以及在實際編程中的實際應用,旨在幫助讀者更好地理解和應用Python編程。 一、模塊 1、概念:Python模塊…

    編程 2025-04-29
  • 如何使用pip安裝模塊

    pip作為Python默認的包管理系統,是安裝和管理Python包的一種方式,它可以輕鬆快捷地安裝、卸載和管理Python的擴展庫、模塊等。下面從幾個方面詳細介紹pip的使用方法。…

    編程 2025-04-28
  • Python如何下載第三方模塊

    想要使Python更加強大且具備跨平台性,我們可以下載許多第三方模塊。下面將從幾個方面詳細介紹如何下載第三方模塊。 一、使用pip下載第三方模塊 pip是Python的軟件包管理器…

    編程 2025-04-28

發表回復

登錄後才能評論