| 
 | 
 
 
第3天 
 
學習目的:學會構建資料庫 
 
在ASP中,若果是ACCESS資料庫你可以直接開啟ACCESS來編輯MDB檔案,若果是SQL SERVER你可以開啟企業管理器來編輯SQL SERVER資料庫,但是在PHP中,MY SQL的指令行編輯可能會令初學者感到很麻煩,不要緊,你下載一個PHPMYADMIN安裝一下,以後建立編輯資料庫可以靠它了。 
 
下面說一下它的使用。 
進入了phpmyadmin後,我們首先需要建立一個資料庫,Language (*) 這裡選取中文簡體,然後在左邊的 建立一個新的資料庫 這裡填寫資料庫名字,點擊建立即可。 
 
然後在左邊下拉選單中選取那個已經建立的資料庫。在下面的  
 
在資料庫 shop 中建立一個新表 :  
名字 :  
字段數 : 
 
中填寫表名字和大致你認為的字段數(不夠或是多了都不要緊,以後可以再加入或是預設),按執行。 
然後就可以開始建立表了。 
第一欄是字段的名字;第二欄選取字段類型: 
我們常用的是以下幾個: 
1)VARCHAR,文字類型 
2)INT,整數類型 
 
 
3)FLOAT,浮點數類型 
4)DATE,日期型 
5)大家或許會問,自動加入的ID在哪裡?這個只要選取INT類型,在後面的額外中選取 auto_increment 就可以了。 
 
建立了表以後,可以在左邊看到你建立的表,點擊以後,你可以: 
1)按右邊的結構:檢視修改表結構 
2)按右邊的瀏覽:檢視表中的資料 
3)按右邊的SQL:執行SQL語句 
4)按右邊的插入:插入一行記錄 
5)按右邊的清理:刪除表中所有記錄 
6)按右邊的刪除:刪除表 
 
還有一個很重要的功能就是匯入和匯出,當我們本機做好了程式和資料庫的時候,需要在伺服器上也有一個近端對映,若果是ASP的ACCESS簡單了,直接上傳MDB檔案即可,若果是SQL SERVER也可以連線遠端伺服器進行匯入。那麼MY SQL中你可以匯出所有的SQL語句,到了遠端伺服器的PHPMYADMIN上,建立資料庫後按SQL,粘帖你剛才複製下來的所有本級生成的SQL語句即可。 
 
今天就說到這裡,明天繼續說資料庫動作。 
 
-------------------------------------------------------------------------------- 
 
 
第4天 
 
學習目的:學會連線資料庫 
 
PHP簡直就是一個函數庫,豐富的函數使PHP的某些地方相當簡單。建議大家down一本PHP的函數手冊,總用的到。 
 
我這裡就簡單說一下連線MYSQL資料庫。 
 
1、mysql_connect 
 
開啟 MySQL 伺服器連線。  
語法: int mysql_connect(string [hostname] [:port], string [username], string [password]); 返回值: 整數  
 
本函數建立與 MySQL 伺服器的連線。其中所有的參數都可省略。當使用本函數卻不加任何參數時,參數 hostname 的預設值為 localhost、參數 username 的預設值為 PHP 執行行程的擁有者、參數 password 則為空字串 (即沒有密碼)。而參數 hostname 後面可以加冒號與連接埠號,代表使用哪個連接埠與 MySQL 連線。當然在使用資料庫時,早點使用 mysql_close() 將連線關掉可以節省資源。  
 
2、 mysql_select_db  
 
選取一個資料庫。  
語法: int mysql_select_db(string database_name, int [link_identifier]); 返回值: 整數 
 
本函數選取 MySQL 伺服器中的資料庫以供之後的資料查詢作業 (query) 處理。成功返回 true,失敗則返回 false。  
 
最簡單的例子就是: 
$conn=mysql_connect ("127.0.0.1", "", ""); 
mysql_select_db("shop"); 
連線機MY SQL資料庫,開啟SHOP資料庫。在實際套用中應當加強點錯誤判斷。 |   
 
 
 
 |