php mysql常用函式

2021-05-24 15:49:12 字數 2547 閱讀 1680

應用mysql_connect()函式連線mysql伺服器

2 應用mysql_select_db()函式選擇資料檔案

3 應用mysql_query()函式執行mysql語句

4 應用mysql_fetch_array()函式從陣列結果集中獲取資訊

5 應用mysql_fetch_object()函式從結果集中獲取一行作為物件

6 應用mysql_fetch_row()函式逐行獲取結果集中的每一條記錄

7 應用mysql_num_rows()函式獲查詢結果集合的記錄數

二、php連線mysql的兩種方法

php把mysql與web連線起來,php有二類函式可供使用:mysql相關函式和odbc相關函式。

使用odbc函式需安裝mysql odbc。

1.php的mysql相關函式

mysql_affected_rows: 得到 mysql 最後操作影響的列數目。

mysql_close: 關閉 mysql 伺服器連線。

mysql_connect: 開啟 mysql 伺服器連線。

mysql_create_db: 建立乙個 mysql 新資料庫。

mysql_data_seek: 移動內部傳回指標。

mysql_db_query: 送查詢字串 (query) 到 mysql 資料庫。

mysql_drop_db: 移除資料庫。

mysql_errno: 傳回錯誤訊息**。

mysql_error: 傳回錯誤訊息。

mysql_fetch_array: 傳回陣列資料。

mysql_fetch_field: 取得字段資訊。

mysql_fetch_lengths: 傳回單列各欄資料最大長度。

mysql_fetch_object: 傳回物件資料。

mysql_fetch_row: 傳回單列的各欄位。

mysql_field_name: 傳回指定欄位的名稱。

mysql_field_seek: 設定指標到傳回值的某欄位。

mysql_field_table: 獲得目前欄位的資料表 (table) 名稱。

mysql_field_type: 獲得目前欄位的型態。

mysql_field_flags: 獲得目前欄位的旗標。

mysql_field_len: 獲得目前欄位的長度。

mysql_free_result: 釋放傳回占用記憶體。

mysql_insert_id: 傳回最後一次使用 insert 指令的 id。

mysql_list_fields: 列出指定資料表的字段 (field)。

mysql_list_dbs: 列出 mysql 伺服器可用的資料庫 (database)。

mysql_list_tables: 列出指定資料庫的資料表 (table)。

mysql_num_fields: 取得傳回欄位的數目。

mysql_num_rows: 取得傳回列的數目。

mysql_pconnect: 開啟 mysql 伺服器長期連線。

mysql_query: 送出乙個 query 字串。

mysql_result: 取得查詢 (query) 的結果。

mysql_select_db: 選擇乙個資料庫。

mysql_tablename: 取得資料表名稱。

2.odbc函式

odbc_autocommit: 開關自動更動功能。

odbc_binmode: 設定二進位資料處理方式。

odbc_close: 關閉 odbc 鏈結。

odbc_close_all: 關閉所有 odbc 鏈結。

odbc_commit: 更動 odbc 資料庫。

odbc_connect: 鏈結至 odbc 資料庫。

odbc_cursor: 取得游標名。

odbc_do: 執行 sql 指令。

odbc_exec: 執行 sql 指令。

odbc_execute: 執行預置 sql 指令。

odbc_fetch_into: 取得傳回的指定列。

odbc_fetch_row: 取得傳回一列。

odbc_field_name: 取得欄位名稱。

odbc_field_type: 取得字段資料形態。

odbc_field_len: 取得字段資料長度。

odbc_free_result: 發布傳回資料的記憶體。

odbc_longreadlen: 設定傳回欄的最大值。

odbc_num_fields: 取得字段數目。

odbc_pconnect: 長期鏈結至 odbc 資料庫。

odbc_prepare: 預置 sql 指令。

odbc_num_rows: 取得傳回列數目。

odbc_result: 取得傳回資料。

odbc_result_all: 傳回 html **資料。

odbc_rollback: 撤消當前交易。

odbc_setoption: 調整 odbc 設定。

php mysql常用函式

應用mysql connect 函式連線mysql伺服器 2 應用mysql select db 函式選擇資料檔案 3 應用mysql query 函式執行mysql語句 4 應用mysql fetch array 函式從陣列結果集中獲取資訊 5 應用mysql fetch object 函式從結果...

常用PHP MySQL函式

mysql 函式的行為受到 php.ini 中設定的影響。在 mysql 模組中使用了兩種資源型別。第一種是資料庫的連線控制代碼,第二種是 sql 查詢返回的結果集。返回前一次 mysql 操作所影響的記錄行數,如果最近一次查詢失敗的話,函式返回 1。返回當前連線的字符集名稱 character s...

php mysql常用函式

mysqli connect 函式 mysqli connect 函式開啟乙個到 mysql 伺服器的新的連線。語法 mysqli connect host,username,password,dbname,port,socket username 可選。規定 mysql 使用者名稱。passwor...