首頁  >  文章  >  資料庫  >  PHP存取MYSQL資料庫的五個步驟詳解(圖)

PHP存取MYSQL資料庫的五個步驟詳解(圖)

黄舟
黄舟原創
2017-04-20 13:49:3810827瀏覽

PHP存取MYSQL資料庫的五個步驟詳解(圖)

#資料庫在我們PHP日常開發中是必須需要的,那麼MYSQL資料庫就是一款很多程式設計師都喜愛的資料庫,由於呢MYSQL 是個開源的,帶一點半商業的,市場的佔有率比較高,所以一直以來都被認為是PHP 的最佳搭檔,同時PHP 也具有很強大的資料庫支援能力,本篇主要說明PHP存取MySQL資料庫的基本步驟。

PHP存取MySQL資料庫的基本步驟如圖所示:

PHP存取MYSQL資料庫的五個步驟詳解(圖)

#1.連接MySQL資料庫

使用mysql_connect()函數建立與MySQL伺服器的連線。有關 mysql_connect()函數的使用,我們後面會有詳細的介紹。

2.選擇MySQL資料庫

使用 mysql_select_db()函數選擇MySQL資料庫伺服器的資料庫。並與資料庫建立連接,有關mysql_select_db()函數的使用,後面我們會有具體詳解。

3.執行SQL 語句

在選擇資料庫中使用mysql_query()函數執行SQL語句,對資料的操作方式主要包括5種方式,下面我們分別進行介紹。

  • 查詢資料:使用select 語句實現資料的查詢功能。

  • 顯示資料:使用select 語句顯示資料的查詢結果。

  • 插入資料:使用insert into 語句在資料庫中插入資料。

  • 更新資料:使用update 語句更新資料庫中的記錄。

  • 刪除資料:使用 delete語句刪除資料庫中的記錄!

mysql_query()函數的具體使用後面有具體介紹~

4.關閉結果集

資料庫操作完成之後,需要關閉結果集,以釋放系統資源,語法格式如下:

mysql_free_result($result);

#技巧:

如果在多個網頁中都要頻繁進行資料庫訪問,那麼可以建立與資料庫伺服器的持續連接來提高效率,因為每次與資料庫伺服器的連接需要較長的時間和交大的資源開銷,持續的連接相對來說會更有效率,建立持續連線的方法就是在資料庫間接時,呼叫函數mysql_pconnect()取代mysql_connect函數。建立的持續連線在本程式結束時,不需要呼叫 mysql_colse()來關閉與資料庫伺服器的連線。下次程式在此執行 mysql_pconnect()函數時,系統會自動直接傳回已經建立的持續連線ID號,而不會去真的連接資料庫。

5.關閉MySQL伺服器

沒使用一次mysql_connect()或mysql_query()函數,都會消耗系統資源,再少量使用者放完web 網站時問題還不大,但如果使用者連線超過一定數量時,就會造成系統效能下降,甚至是死機,為了避免這種現象的發生,在完成資料庫的操作後,應該使用mysql_close()函數關閉與MYSQL伺服器的連接,以節省系統資源。

語法格式如下:

mysql_close($link);

說明:

PHP 中與資料庫的連接是非持久連接,系統會自動回收,一般不用設定關閉,但如果一次性範湖的結果集比較大,或是網站訪問量比價多,那麼最好使用mysql_close()函數手動進行釋放。

PHP存取MySQL資料庫的步驟就結束了,是不是很簡單,以下的文章我們將介紹PHP操作MySQL資料庫的的方法,具體請閱讀《PHP操作MySQL資料庫的方法-使用mysql_connect()函數連接資料庫

以上是PHP存取MYSQL資料庫的五個步驟詳解(圖)的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn