首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫

MySQL 資料庫函數詳解 (一) - PHP MySQL 連線與基礎操作

     編輯:MySQL 資料庫相關知識

連線與資源管理

mysql_affected_rows([link_id])
回傳最近 DELETE/INSERT/REPLACE/UPDATE 影響的列數;SELECT 後回傳選取列數(通常搭配 mysql_num_rows() 使用)。
mysql_close([link_id])
關閉指定或最近開啟的連線。持久連線(mysql_pconnect)會忽略關閉請求。需關閉連線請用 mysql_connect。
mysql_connect(host[:port], user, password)
建立非持久連線。參數皆可省略(預設 localhost、PHP 執行者、空密碼)。盡早 mysql_close() 釋放資源。
mysql_create_db(db_name [, link_id])
建立資料庫。需 CREATE 權限。建議改用 mysql_query("CREATE DATABASE ...")。
mysql_data_seek(result_id, row_num)
移動結果集內部列指標(0 到 mysql_num_rows()-1),配合 mysql_fetch_* 實現隨機存取。

範例重點

  • 連線失敗以 die() 中止並輸出訊息。
  • 查詢失敗同樣以 die() 處理。
  • 示範 mysql_data_seek 逆向遍歷結果集並搭配 mysql_fetch_object 取得物件屬性。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved