調用mysql步驟:1。連接MySQL數據庫;2.選擇MySQL數據庫;3.執行SQL語句;4.關閉結果集;5.關閉MySQL服務器。
【資料圖】
本文的運行環境:windows7系統,PHP 7.1版本,DELL G3電腦
PHP訪問MYSQL數據庫的五個步驟詳解(圖)
數據庫是我們日常PHP開發中必不可少的,所以MYSQL數據庫是很多程序員喜歡的數據庫。由于MYSQL是開源的,業務少,市場占有率高,所以一直被認為是PHP的最佳合作伙伴,PHP也有很強的數據庫支持能力。本文主要講解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語句,有五種方式操作數據,下面分別介紹。查詢:使用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()函數,會消耗系統資源。但是,如果少數用戶完成了網站,問題就不嚴重了。但是,如果用戶連接超過一定數量,就會造成系統性能下降,甚至崩潰。為了避免這種現象,你應該在完成數據庫操作后,使用mysql_close()函數關閉與mysql服務器的連接,以節省系統資源。
語法如下:MySQL _ close($ link);
描述:
PHP中與數據庫的連接是非持久的,系統會自動回收。一般不需要關閉。但如果一次性Fanhu的結果集比較大,或者網站訪問量比較大,最好使用mysql_close()函數手動發布。
PHP訪問MySQL數據庫這一步結束了,不是很簡單嗎?
推薦:《PHP視頻教程》以上是php如何調用mysql的細節。請多關注php中文網的其他相關文章!
來源:php中文網