本文目錄一覽:
用php和mysql寫的一個網站 我怎麼打開看效果啊
有兩種辦法,可以訪問查看效果:
1、如果是外包公司給你做的網站,讓他們把網站放在一個遠程的臨時域名,【數據庫、環境配置】都不需要你來處理,只需要輸入他們給的網址,即可查看效果;
2、在本地環境下測試
2.1、布置環境,設置好項目目錄:
你本地環境需要安裝有php、apache、mysql等環境,這個好解決,直接下載一個phpstudy解決問題,一鍵搭配WAMP環境;
2.2、把mysql導入本地數據庫
2.3、查看修改php的config配置文件,主要是修改數據庫鏈接信息,修改為本地數據庫信息即可;
2.4、上述完成後,啟動服務,在瀏覽器輸入:localhost即可實現訪問自己導入的網站
php訪問mysql的幾種方法
用ASP連接各種數據庫的方法
一、ASP的對象存取數據庫方法
在ASP中,用來存取數據庫的對象統稱ADO(Active Data Objects),主要含有三種對象:Connection、Recordset 、Command
Connection:負責打開或連接數據
Recordset:負責存取數據表
Command:負責對數據庫執行行動查詢命令
二、連接各數據庫的驅動程序
連接各數據庫可以使用驅動程序,也可以使用數據源,不過我建議大家使用驅動程序,因為使用驅動程序非常方便、簡單,而使用數據源比較麻煩。
ODBC鏈接
適合數據庫類型 鏈接方式
access “Driver={microsoft access driver(*.mdb)};dbq=*.mdb;uid=admin;pwd=pass;”
dBase “Driver={microsoft dbase driver(*.dbf)};driverid=277;dbq=————;”
Oracle “Driver={microsoft odbc for oracle};server=oraclesever.world;uid=admin;pwd=pass;”
MSSQL server “Driver={sql server};server=servername;database=dbname;uid=sa;pwd=pass;”
MS text “Driver={microsoft text driver(*.txt; *.csv)};dbq=—–;extensions=asc,csv,tab,txt;Persist SecurityInfo=false;”
Visual Foxpro “Driver={microsoft Visual Foxpro driver};sourcetype=DBC;sourceDB=*.dbc;Exclusive=No;”
MySQL “Driver={mysql};database=yourdatabase;uid=username;pwd=yourpassword;option=16386;”
OLEDB鏈接
適合的數據庫類型 鏈接方式
access “Provider=microsoft.jet.oledb.4.0;data source=your_database_path;user id=admin;password=pass;”
Oracle “Provider=OraOLEDB.Oracle;data source=dbname;user id=admin;password=pass;”
MS SQL Server “Provider=SQLOLEDB;data source=machinename;initial catalog=dbname;userid=sa;password=pass;”
MS text “Provider=microsof.jet.oledb.4.0;data source=your_path;Extended Properties′text;FMT=Delimited′”
而我們在一般情況下使用Access的數據庫比較多,在這裡我建議大家連接Access數據庫使用下面的方法:
dim conn
set conn = server.createobject(“adodb.connection”)
conn.open = “provider=microsoft.jet.oledb.4.0;” “data source = ” server.mappath(“../db/bbs.mdb”)
其中../db/bbs.mdb是你的數據庫存放的相對路徑!如果你的數據庫和ASP文件在同一目錄下,你只要這樣寫就可以了:
dim conn
set conn = server.createobject(“adodb.connection”)
conn.open = “provider=microsoft.jet.oledb.4.0;” “data source = ” server.mappath(“bbs.mdb”)
有許多初學者在遇到數據庫連接時總是會出問題,然而使用上面的驅動程序只要你的數據庫路徑選對了就不會出問題了。
dw中php怎麼連接mysql數據庫
首先打開DW,找到數據庫 選項卡:
這裡是說,要完成連接數據庫操作 需要完成3步。那麼好,我們按步驟來做:
1、搞定創建站點
點擊藍色「站點」,彈出如下界面
站點命名
服務器技術
編輯和測試文件存放位置,我們都在本地開發的,所以都在本地文件存在的位置就選你網站代碼的位置
定義瀏覽器打開預覽時url路徑,我這裡是:,注意這個路徑一定是可以訪問的路徑,就是在瀏覽器中能打開,否則4步的mysql會報連接不成功的操作
是否共享文件,這個是用來團隊開發的,點否
OK,下一步,完成,收功。這樣我們就完成了第一步,多出來一個√,增加了一個第四步。
2、搞定文檔類型
點擊藍色「文檔類型」,彈出如下界面
我們用的PHP,這裡選擇PHP
完成,ok,第二步搞定。看又多出一個√。
3、搞定測試服務器
點擊藍色「測試服務器」,彈出如下界面
顯示我們第一步已經配置過的內容,直接點確認
完成,ok,但是並沒有按照預想多出一個√,沒事,繼續。
4、創建MYSQL連接
點擊上圖紅色箭頭指的+,出來Mysql連接,點擊,彈出如下界面
依次輸入你本地的信息,如我這裡輸入的
然後點選取,彈出你的數據庫,選擇你的項目news所用的數據庫。確定,確定,ok,完成。
PHP網頁怎麼連接到MYSQL數據庫
你寫的這個只是數據庫連接的代碼,你只是連接了數據庫,可以對你的「」數據庫進行”CURD”操作,$conn返回的是resource,mysql_select_db()和
mysql_query()返回的則是布爾類型,所以在瀏覽器預覽的時候是沒有任何內容的,有內容也只是一個TRUE
連接數據庫的代碼如下:
數據庫操作類
class
mysql
{
private
$db_host;
//數據庫主機
private
$db_user;
//數據庫用戶名
private
$db_pwd;
//數據庫密碼
private
$db_database;
//數據庫名
private
$conn;
//數據庫連接標識;
private
$sql;
//sql執行的語句
private
$result;
//query的資源標識符
private
$coding;
//數據庫編碼,gbk,utf8,gb2312
private
$show_error
=
true;
//本地調試使用,打印錯誤
public
function
__construct($db_host,
$db_user,
$db_pwd,
$db_database,
$coding)
{
$this-db_host
=
$db_host;
$this-db_user
=
$db_user;
$this-db_pwd
=
$db_pwd;
$this-db_database
=
$db_database;
$this-coding
=
$coding;
$this-connect();
}
private
function
connect()
{
$this-conn
=
@mysql_connect($this-db_host,
$this-db_user,
$this-db_pwd);
if
(!$this-conn)
{
//show_error開啟時,打印錯誤
if
($this-show_error)
{
$this-show_error(‘錯誤提示:鏈接數據庫失敗!’);
}
}
if
(!@mysql_select_db($this-db_database,
$this-conn))
{
//打開數據庫失敗
if
($this-show_error)
{
$this-show_error(‘錯誤提示:打開數據庫失敗!’);
}
}
if
(!@mysql_query(“set
names
$this-coding”))
{
//設置編碼失敗
if
($this-show_error)
{
$this-show_error(‘錯誤提示:設置編碼失敗!’);
}
}
}
}
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hk/n/152073.html