PHP操作MySQL的函式

2021-05-21 21:48:28 字數 1102 閱讀 2242

(1)mysql_connect(主機,使用者名稱,口令);

返回乙個連線號.

注意:mysql各使用者的口令可以隨該使用者所在機器ip位址不同而改變. 另外,msql沒有使用者名稱機制,所以msql_connect只需要乙個主機引數.主機可以是ip位址或網域名稱.

(2)mysql_create_db(資料庫名);

(3)mysql_select_db(資料庫名,連線號);

連線乙個資料庫.

(4)mysql_query(sql語句,連線號);

如果sql語句是select,則返回乙個結果號.否則返回的值可以不理會. 如果失敗,返回false.

(5)mysql_fetch_array(結果號);

取出下一行,返回乙個陣列.可以用數字下標訪問(第乙個欄位是下標0),也可以用字串下標訪問(即使用各欄位名). 如已取了最後一行,返回false.

(6)mysql_fetch_field(結果號,[字段序號]);

如無字段序號,取下乙個欄位.返回乙個雜湊表,下標有:

name,table,max_length,not_null,primary_key,unique_key,multiple_key,numeric,blob,type,unsigned,zerofill

各下標的意思應該比較明白了.

(7)mysql_num_rows(結果號);mysql_num_fields(結果號);

(8)mysql_free_result(結果號);

(9)mysql_list_dbs();mysql_list_tables(資料庫名);

(10)mysql_close(連線號);

(11)mysql_pconnect(主機,使用者名稱,口令);

(12)mysql_select_db(資料庫名,連線號);

連線乙個資料庫.

與mysql_connect完全相似,但建立乙個"永久連線",該連線一經建立永不關閉,即使使用mysql_close函式或程式執行完畢也不關閉.下一次試圖建立永久連線時,系統如發現已存在乙個永久連線,則直接返回該連線號而不重新建立.

注意:mysql訪問函式都需要有相應的許可權才能執行

PHP操作MySQL的常用函式

某些情況下 如html中 呼叫php的變數時,要給變數加 若要使字串變數加上引號,則還需要在 外加引號 如 sql select from admin where username and passwd mysql connect 連線資料庫,連線成功返回識別符號,失敗返回false mysql s...

php基礎 php中操作mysql的函式庫

發現php中的mysql庫是乙個函式庫 而不是乙個類庫 使用面向過程的形式組織。ps 以下函式學習需要研究引數,和返回值。mysql affected rows 取得前一次 mysql 操作所影響的記錄行數 mysql change user 改變活動連線中登入的使用者 mysql client e...

php操作函式

array keys array 返回所有鍵名 array values array 返回所有鍵值 result array reverse input 將陣列顛倒,不保留鍵名 result keyed array reverse input,true 將陣列顛倒,保留鍵名 array keys a...