(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函數或程序執行完畢也不關閉.下一次試圖建
立永久連接時,系統如發現已存在一個永久連接,則直接返回該連接號而
不重新創建.