應(yīng)該是php運(yùn)行數(shù)據(jù)庫(kù)
成都創(chuàng)新互聯(lián)專注于疊彩企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè),商城開(kāi)發(fā)。疊彩網(wǎng)站建設(shè)公司,為疊彩等地區(qū)提供建站服務(wù)。全流程按需策劃,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,成都創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
用mysql_connect鏈接數(shù)據(jù)庫(kù)
用mysql_query調(diào)用數(shù)據(jù)
具體情況還要百度
搭建PHP本地環(huán)境前言
【本地環(huán)境就是你的網(wǎng)站還沒(méi)有上線,但是想在自己電腦看一下網(wǎng)站搭建后的效果。你在自己電腦做了一個(gè)可以看效果的環(huán)境。也就是測(cè)試環(huán)境?!?/p>
目前80%以上的網(wǎng)站都是使用xunruicms模版(PHP語(yǔ)言編寫(xiě)的),所以這里只教大家建立PHP本地環(huán)境搭建。
新手做網(wǎng)站,還要上線,輸入域名可以訪問(wèn)很新奇,但得先看這篇"搭建PHP本地環(huán)境并運(yùn)行xunruicms網(wǎng)站",有了這個(gè)基礎(chǔ)再看下一篇"網(wǎng)站上線"會(huì)容易得多。PHP本地環(huán)境搭建就是讓你熟悉網(wǎng)站上線的基本功,免得你正式上線手忙腳亂一堆事情,一會(huì)兒就放棄了。我也是一步步來(lái)的,我盡量寫(xiě)得很細(xì),讓大家跟著我操作就可以。
xunruicms建站步驟主要分為三步:①搭建PHP環(huán)境,②建立數(shù)據(jù)庫(kù),③安裝xunruicms網(wǎng)站
PHP環(huán)境搭建
PHP環(huán)境搭建使用工具(大學(xué)里常用的工具):
WAMPserver
XAMPP
這兩個(gè)工具任選一個(gè)就可以了。這兩個(gè)工具都是Windows系統(tǒng)下的安裝包,Linux環(huán)境無(wú)法使用,里面集成了APACH, MYSQL, PHPADMIN不需要自己一個(gè)個(gè)安裝然后配置。安裝包都是exe文件,基本都是一鍵安裝,很簡(jiǎn)單。我使用的是WAMPserver.
在官網(wǎng)下載 我下載的是3.1.4版本的,這一版本很好,里面很多配置都不需要自己重新配。
下載安裝
下載好后直接雙擊打開(kāi)
選擇默認(rèn)語(yǔ)言安裝:"OK"
選擇"I agree"然后點(diǎn)擊"NEXT"
然后選擇你想要安裝的盤(pán),我一般程序都安裝在E盤(pán),這個(gè)你可以放在你常用的安裝盤(pán)。
然后會(huì)讓你選擇瀏覽器,選擇編輯軟件。直接選"否(N)"讓它給你推薦默認(rèn)的就好。
基本上就是"NEXT""Install"步驟安裝完成。
已經(jīng)安裝好了,在電腦右下角有一個(gè)"W"標(biāo)志,右鍵標(biāo)志,選擇language語(yǔ)言"Chinese"就是簡(jiǎn)體中文了。
我這邊不能截點(diǎn)擊標(biāo)志后的圖,就直接用語(yǔ)言來(lái)形容了。
點(diǎn)擊"W"標(biāo)志,你會(huì)看到已經(jīng)出現(xiàn)了"localhost",基本上到這一步就成功了一大半,是不是很easy? 點(diǎn)擊localhost,就會(huì)看到這個(gè)頁(yè)面,表明安裝環(huán)境成功了。
有些人還需要在"httpd:conf"里做一些其它配置,目前我們不需要,在WAMPserver 3.1.4版本里"httpd:conf"很多東西都已經(jīng)配好了。
我們需要測(cè)試電腦80端口沒(méi)有被占用就好。
右鍵點(diǎn)擊"W"標(biāo)志,點(diǎn)擊"TOOLS",點(diǎn)擊"測(cè)試80端口",一會(huì)兒屏幕跳出:
80端口被Apache正常使用,沒(méi)有被占用。
配置數(shù)據(jù)庫(kù)
點(diǎn)擊"W"標(biāo)志,點(diǎn)擊"PHPMYADMIN
1、首先需要在電腦上安裝PHPstudy軟件和notepad這兩個(gè)代碼編輯軟件(如果找到可以代替的就用你那代替的),如圖所示紅色箭頭所示:
2、接下來(lái)直接運(yùn)行PHPstudy,點(diǎn)擊紅色箭頭所指的啟動(dòng),當(dāng)左側(cè)兩個(gè)英文單詞lightd和mysql后面顯示兩個(gè)綠點(diǎn)時(shí),說(shuō)明PHPstudy已經(jīng)在電腦上成功運(yùn)行。
3、選擇右側(cè)居中的 ?“php版本”將進(jìn)入下圖界面,服務(wù)器選Apache即可。
4、選擇好之后,在彈出的phpstudy設(shè)置中,選擇端口常規(guī)設(shè)置。
5、在“端口檢測(cè)”處,查看服務(wù)器的端口是否被占用。網(wǎng)站編寫(xiě)好以后就放置在網(wǎng)站目錄下。
6、服務(wù)器搭設(shè)完成。新建一個(gè)文檔另存在上面的目錄里,文件名保存為index.php(自由發(fā)揮)。然后寫(xiě)一個(gè)你認(rèn)為最簡(jiǎn)單的網(wǎng)頁(yè)進(jìn)行保存。
7、在瀏覽器網(wǎng)址處輸入127.0.0.1,即可看到剛編寫(xiě)的網(wǎng)站主頁(yè),即php代碼運(yùn)行的效果。
1.我們從未手動(dòng)開(kāi)啟過(guò)PHP的相關(guān)進(jìn)程,它是隨著Apache的啟動(dòng)而運(yùn)行的;
2.PHP通過(guò)mod_php5.so模塊和Apache相連(具體說(shuō)來(lái)是SAPI,即服務(wù)器應(yīng)用程序編程接口);
3.PHP總共有三個(gè)模塊:內(nèi)核、Zend引擎、以及擴(kuò)展層;
4.PHP內(nèi)核用來(lái)處理請(qǐng)求、文件流、錯(cuò)誤處理等相關(guān)操作;
5.Zend引擎(ZE)用以將源文件轉(zhuǎn)換成機(jī)器語(yǔ)言,然后在虛擬機(jī)上運(yùn)行它;
6.擴(kuò)展層是一組函數(shù)、類庫(kù)和流,PHP使用它們來(lái)執(zhí)行一些特定的操作。比如,我們需要mysql擴(kuò)展來(lái)連接MySQL數(shù)據(jù)庫(kù);
7.當(dāng)ZE執(zhí)行程序時(shí)可能會(huì)需要連接若干擴(kuò)展,這時(shí)ZE將控制權(quán)交給擴(kuò)展,等處理完特定任務(wù)后再返還;
8.最后,ZE將程序運(yùn)行結(jié)果返回給PHP內(nèi)核,它再將結(jié)果傳送給SAPI層,最終輸出到瀏覽器上。
PHP是運(yùn)行與服務(wù)器端的腳本語(yǔ)言,實(shí)現(xiàn)了數(shù)據(jù)庫(kù)與網(wǎng)頁(yè)之間的數(shù)據(jù)交互。一個(gè)完整的PHP網(wǎng)站系統(tǒng)由以下幾部分組成。
操作系統(tǒng)
網(wǎng)絡(luò)中的 服務(wù)器也是一臺(tái)計(jì)算機(jī),因此需要操作系統(tǒng)。PHP有著良好的跨平臺(tái)性,支持windows和Linux等操作系統(tǒng)
web服務(wù)器
當(dāng)一臺(tái)計(jì)算機(jī)中安裝操作系統(tǒng)后,還需要安裝web服務(wù)器才能進(jìn)行http訪問(wèn)。常見(jiàn)的web服務(wù)器軟件有Apache、IIS、Nginx等
數(shù)據(jù)庫(kù)
用于網(wǎng)站數(shù)據(jù)的存儲(chǔ)和管理。PHP支持多種數(shù)據(jù)庫(kù),包括MySQL、sql server,oracle。db2
PHP軟件
用于解析PHP腳本文件、訪問(wèn)數(shù)據(jù)庫(kù)等,是運(yùn)行PHP代碼所必須的軟件。
瀏覽器
是瀏覽網(wǎng)頁(yè)的客戶端。由于PHP腳本是在服務(wù)器端運(yùn)行的,因此通過(guò)瀏覽器看到的是經(jīng)過(guò)PHP處理后的html結(jié)果。。Zend引擎:Zend整體用純C實(shí)現(xiàn),是PHP的內(nèi)核部分,他將PHP代碼翻譯(詞法、語(yǔ)法解析等一系列編譯過(guò)程)為可執(zhí)行opcode的處理并實(shí)現(xiàn)相應(yīng)的處理方法、實(shí)現(xiàn)了基本的數(shù)據(jù)結(jié)構(gòu)(如:hashtable、OO)、內(nèi)存分配機(jī)制及管理、提供了相應(yīng)的api方法供外部調(diào)用,是一切的核心,所有的外圍功能均圍繞Zend實(shí)現(xiàn)。
2、Extensions:圍繞著Zend引擎,extensions通過(guò)組件式的方式提供各種基礎(chǔ)服務(wù),我們常見(jiàn)的各種內(nèi)置函數(shù)(array系列)、標(biāo)準(zhǔn)庫(kù)等都是通過(guò)extension來(lái)實(shí)現(xiàn),用戶也可以根據(jù)需要實(shí)現(xiàn)自己的extension的典型應(yīng)用)。
3、Sapi:Sapi全稱Server Application Programming Interface,也就是服務(wù)端應(yīng)用編程接口,Sapi通過(guò)一系列鉤子函數(shù),使得PHP可以和外圍交互數(shù)據(jù),這是PHP非常優(yōu)雅和成功的設(shè)計(jì),通過(guò)sapi成功的將PHP本身和上層應(yīng)用解耦隔離,PHP可以不再考慮如何針對(duì)不同應(yīng)用進(jìn)行兼容,而應(yīng)用本身也可以針對(duì)自己的特點(diǎn)實(shí)現(xiàn)不同的處理方式。
4、上層應(yīng)用:這就是我們平時(shí)編寫(xiě)的PHP程序,通過(guò)不同的spai方式得到各種各樣的應(yīng)用模式,如何通過(guò)webserver實(shí)現(xiàn)web應(yīng)用、在命令行下已腳本方式運(yùn)行等等。
IDE,放在php開(kāi)發(fā)的角度來(lái)說(shuō)就是集成開(kāi)發(fā)環(huán)境。PHP的集成開(kāi)發(fā)環(huán)境很多,比如:APMServer,XAMPP, PHPnow等等。下面簡(jiǎn)述怎樣安裝php環(huán)境,及運(yùn)行項(xiàng)目。
首先,下載,安裝php集成開(kāi)發(fā)環(huán)境,安裝步驟很簡(jiǎn)單具體參考下方參考教程。
啟動(dòng)apache,mysql服務(wù);
將項(xiàng)目放在htdocs文件下;
在瀏覽器輸入:localhost/項(xiàng)目名/文件名,回車即可運(yùn)行項(xiàng)目。
參考PHP集成開(kāi)發(fā)環(huán)境安裝教程:
分享名稱:數(shù)據(jù)庫(kù)的php咋運(yùn)行,數(shù)據(jù)庫(kù)連接PHP
文章網(wǎng)址:http://m.kartarina.com/article42/hdpjec.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供靜態(tài)網(wǎng)站、搜索引擎優(yōu)化、服務(wù)器托管、品牌網(wǎng)站設(shè)計(jì)、網(wǎng)站建設(shè)、企業(yè)網(wǎng)站制作
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)