【常用資料庫操作函數】
◎連結資料庫伺服器
mysql_connect("伺服器名稱", "使用者", "密碼");
或
mysql_pconnect("伺服器名稱", "使用者", "密碼");
此語法會排除使用重複的伺服器名稱、使用者、密碼,且不因程式結束而中斷連線。
◎選擇開啟資料庫
mysql_select_db("資料庫名稱");
◎關閉資料庫
mysql_close();
◎新增資料庫
mysql_create_db("新資料庫名稱");
◎刪除資料庫
mysql_drop_db("欲刪除的資料庫名稱");
◎資料庫操作
mysql_query("資料庫命令");
包含下列命令:
create table …
drop table …
select … from …
insert into … values …
delete from …
update … set …
alter table …
optimize table …
【顯示命令結果】
([] 表示可省略)
◎mysql_result(命令結果, 列數[, 欄位名稱]);
此方法一次只讀一個欄位。
◎mysql_fetch_array(命令結果[,索引參數]);
以陣列方式回傳一筆紀錄,不加參數時,預設使用 MYSQL_BOTH。
下列為索引參數種類:
MYSQL_ASSOC 顯示欄位名稱為索引名稱。
MYSQL_NUM 顯示數值為索引名稱。
MYSQL_BOTH 數值和欄位名稱兩者都顯示。
◎mysql_fetch_row(命令結果);
以陣列方式回傳一筆紀錄,『0』為陣列索引起始值。
◎mysql_fetch_object(命令結果)
以物件方式回傳一筆紀錄,欄位名稱即為物件屬性。
沒有留言:
張貼留言