首先需要去Phpstudy官網(wǎng)下載相應(yīng)系統(tǒng)的軟件包,這里默認(rèn)使用的是XP系統(tǒng)(WIN7系統(tǒng)步驟相同),選擇軟件包(這里下載的是phpStudyLite版本,也可以根據(jù)不同的系統(tǒng)愛好下載喜歡的軟件報版本)進(jìn)行下載安裝即可。

我們提供的服務(wù)有:網(wǎng)站制作、成都做網(wǎng)站、微信公眾號開發(fā)、網(wǎng)站優(yōu)化、網(wǎng)站認(rèn)證、橋西ssl等。為1000+企事業(yè)單位解決了網(wǎng)站和推廣的問題。提供周到的售前咨詢和貼心的售后服務(wù),是有科學(xué)管理、有技術(shù)的橋西網(wǎng)站制作公司
下載完軟件后得到軟件包,雙擊解壓到指定的目錄下,這里解壓c:/phpstudy下。
解壓完后,會彈出防止重復(fù)化提示,這里選擇“是”即可。
隨后,桌面彈出軟件運行的控制面板,可以看到軟件已經(jīng)啟動起來了,包括他的啟動狀態(tài)。
現(xiàn)在,可以進(jìn)入C:/phpstudy進(jìn)入目錄下看到有個“www”文件夾,這個目錄就是存放PHP網(wǎng)站程序的地方,直接放置到其根目錄下即可。
這里,用discuz3.2程序為例,把程序放置WWW目錄根目錄下
控制面板上的“Mysql管理器”是用來管理mysql數(shù)據(jù)庫的,點擊下,可以通過瀏覽器進(jìn)入MySQL管理頁
這是點擊后的mysql管理登陸頁面,這里提示下,它的默認(rèn)賬號密碼均為root。
登陸后可以看到。包括,導(dǎo)入,導(dǎo)出,刪除等操作。左邊列出的是已有的數(shù)據(jù)庫,除了默認(rèn)的系統(tǒng)數(shù)據(jù)庫外,還有一個test測試數(shù)據(jù)庫,不喜歡的朋友,可以直接刪掉就好。
返回桌面軟件運行控制面板,看到“其他選項菜單”按鈕,它里面主要包括一些常用的參數(shù)的設(shè)定,這里點擊看下
點擊“其他選項菜單”按鈕,可以看到里面包括很多設(shè)定項,如配置文件、版本切換、站點域名管理等等,具體設(shè)定大家可以看下軟件提供的詳細(xì)教程,這里不再詳細(xì)解說。
在上面,已經(jīng)啟動了軟件,而且也把discuz3.2程序,放置到www文件夾的根目錄下了。下面就打開瀏覽器看下效果吧,瀏覽器地址欄輸入localhost(如果把PHP程序包A文件夾放置到www目錄下的話,這里輸入的地址就為localhost/a),回車,看到出現(xiàn)discuz3.2的安裝界面了,證明本地php環(huán)境已經(jīng)搭建好了
工具/原料
電腦一臺、phpstudy軟件
方法/步驟
1
首先我們需要去Phpstudy官網(wǎng)下載相應(yīng)系統(tǒng)的軟件包,這里我默認(rèn)使用的是XP系統(tǒng)(WIN7系統(tǒng)步驟相同),選擇軟件包(這里我們下載的是phpStudyLite版本,你也可以根據(jù)不同的系統(tǒng)愛好下載你喜歡的軟件報版本)進(jìn)行下載安裝即可。
2
下載完軟件后得到軟件包,雙擊解壓到指定的目錄下,這里我們解壓c:/phpstudy下。
3
解壓完后,會彈出防止重復(fù)化提示,這里我們選擇“是”即可。
4
隨后,桌面彈出軟件運行的控制面板,我們可以看到軟件已經(jīng)啟動起來了,包括他的啟動狀態(tài)。
5
現(xiàn)在,我們可以進(jìn)入C:/phpstudy進(jìn)入目錄下看到有個“www”文件夾,這個目錄就是我們存放PHP網(wǎng)站程序的地方,直接放置到其根目錄下即可。
6
這里,我們用discuz3.2程序為例,把程序放置WWW目錄根目錄下
7
控制面板上的“Mysql管理器”是用來管理mysql數(shù)據(jù)庫的,點擊下,可以通過瀏覽器進(jìn)入MySQL管理頁
8
這是點擊后的mysql管理登陸頁面,這里提示下,它的默認(rèn)賬號密碼均為root。
9
登陸后我們可以看到。包括,導(dǎo)入,導(dǎo)出,刪除等操作。左邊列出的是已有的數(shù)據(jù)庫,除了默認(rèn)的系統(tǒng)數(shù)據(jù)庫外,還有一個test測試數(shù)據(jù)庫,不喜歡的朋友,可以直接刪掉就好。
10
返回桌面軟件運行控制面板,看到“其他選項菜單”按鈕,它里面主要包括一些常用的參數(shù)的設(shè)定,這里我們點擊看下
11
點擊“其他選項菜單”按鈕,我們可以看到里面包括很多設(shè)定項,如配置文件、版本切換、站點域名管理等等,具體設(shè)定大家可以看下軟件提供的詳細(xì)教程,這里不再詳細(xì)解說。
12
在上面,我們已經(jīng)啟動了軟件,而且也把discuz3.2程序,放置到www文件夾的根目錄下了。下面我們就打開瀏覽器看下效果吧,瀏覽器地址欄輸入localhost或者127.0.0.1(如果你把PHP程序包A文件夾放置到www目錄下的話,這里輸入的地址就為localhost/a),回車,看到出現(xiàn)discuz3.2的安裝界面了,證明本地php環(huán)境已經(jīng)搭建好了,看到這里是不是覺得php環(huán)境搭建已變得非常簡單方便
你做好程序以后,把數(shù)據(jù)庫導(dǎo)出成sql文件(這個文件里就已經(jīng)有了一下創(chuàng)建數(shù)據(jù)表,添加數(shù)據(jù)記錄等的一些sql語句了)
新建一個安裝文件:
1、連接數(shù)據(jù)庫(安裝的時候不是要填寫一些數(shù)據(jù)庫連接參數(shù)等嗎)
2、讀取這個sql文件里的sql語句,并執(zhí)行
3、生成一個數(shù)據(jù)庫連接參數(shù)的php文件
就這么簡單,思路是這樣啊,具體這么實現(xiàn),你自己慢慢研究
你做好程序以后,把數(shù)據(jù)庫導(dǎo)出成sql文件
1、連接數(shù)據(jù)庫
2、讀取這個sql文件里的sql語句,并執(zhí)行
3、生成一個數(shù)據(jù)庫連接參數(shù)的php文件
?php
$con?=?mysql_connect("localhost","peter","abc123");
if?(!$con)
{
die('Could?not?connect:?'?.?mysql_error());
}
if?(mysql_query("CREATE?DATABASE?my_db",$con))
{
echo?"Database?created";
}
else
{
echo?"Error?creating?database:?"?.?mysql_error();
}
mysql_close($con);
?
?php
class?ReadSql?{
//數(shù)據(jù)庫連接
protected?$connect?=?null;
//數(shù)據(jù)庫對象
protected?$db?=?null;
//sql文件
public?$sqlFile?=?"";
//sql語句集
public?$sqlArr?=?array();
public?function?__construct($host,?$user,?$pw,?$db_name)?{
$host?=?empty($host)???C("DB_HOST")?:?$host;
$user?=?empty($user)???C("DB_USER")?:?$user;
$pw?=?empty($pw)???C("DB_PWD")?:?$pw;
$db_name?=?empty($db_name)???C("DB_NAME")?:?$db_name;
//連接數(shù)據(jù)庫
$this-connect?=?mysql_connect($host,?$user,?$pw)?or?die("Could?not?connect:?"?.?mysql_error());
$this-db?=?mysql_select_db($db_name,?$this-connect)?or?die("Yon?can?not?select?the?table:"?.?mysql_error());
}
//導(dǎo)入sql文件
public?function?Import($url)?{
$this-sqlFile?=?file_get_contents($url);
if?(!$this-sqlFile)?{
exit("打開文件錯誤");
}?else?{
$this-GetSqlArr();
if?($this-Runsql())?{
return?true;
}
}
}
//獲取sql語句數(shù)組
public?function?GetSqlArr()?{
//去除注釋
$str?=?$this-sqlFile;
$str?=?preg_replace('/--.*/i',?'',?$str);
$str?=?preg_replace('/\/\*.*\*\/(\;)?/i',?'',?$str);
//去除空格?創(chuàng)建數(shù)組
$str?=?explode(";\n",?$str);
foreach?($str?as?$v)?{
$v?=?trim($v);
if?(empty($v))?{
continue;
}?else?{
$this-sqlArr[]?=?$v;
}
}
}
//執(zhí)行sql文件
public?function?RunSql()?{
foreach?($this-sqlArr?as?$k?=?$v)?{
if?(!mysql_query($v))?{
exit("sql語句錯誤:第"?.?$k?.?"行"?.?mysql_error());
}
}
return?true;
}
}
//范例:
header("Content-type:text/html;charset=utf-8");
$sql?=?new?ReadSql("localhost",?"root",?"",?"log_db");
$rst?=?$sql-Import("./log_db.sql");
if?($rst)?{
echo?"Success!";
}
?
安裝好 phpstudy 后自動安裝好mysql數(shù)據(jù)庫的.你要管理數(shù)據(jù)庫可以直接用phpstudy已集成好的phpMyAdmin(控制面版 - mysql管理 - phpMyAdmin) 默認(rèn)帳號是 root 密碼為空(忘記密碼可以在 控制面版 - 其它選項菜單 - MySQL工具 - 設(shè)置或修改密碼 )
當(dāng)然也你也可通過其它數(shù)據(jù)庫軟件來管理 比如: Navicat for MySQL
當(dāng)前題目:php數(shù)據(jù)庫一鍵搭建,php數(shù)據(jù)庫教程
鏈接分享:http://chinadenli.net/article49/dsicphh.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供營銷型網(wǎng)站建設(shè)、網(wǎng)站維護、商城網(wǎng)站、虛擬主機、網(wǎng)站導(dǎo)航、做網(wǎng)站
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時需注明來源: 創(chuàng)新互聯(lián)