mysqli_connect() 函式
mysqli_connect()函式開啟乙個到 mysql 伺服器的新的連線。
語法:mysqli_connect(host,username,password,dbname,port,socket);
username:可選。規定 mysql 使用者名稱。
password:可選。規定 mysql
密碼。 dbname:可選。規定預設使用的資料庫。
port:可選。規定嘗試連線到 mysql 伺服器的埠號。
socket:可選。規定 socket 或要使用的已命名 pipe。
mysqli_connect()示例
$dbhost
='localhost'
;// mysql伺服器主機位址
$dbuser
='root'
;// mysql使用者名稱
$dbpass
='123456'
;// mysql使用者名稱密碼
$conn
=mysqli_connect
($dbhost
,$dbuser
,$dbpass);
if(!$conn
)//判斷是否連線出錯
echo
'資料庫連線成功!'
;mysqli_close
($conn);
//關閉資源
mysqli_query() 函式
語法:mysqli_query(connection,query,resultmode);
connection=>必需。規定要使用的 mysql 連線。
query->必需,規定查詢字串。
resultmode->可選。乙個常量。可以是下列值中的任意乙個:
1.ysqli_use_result(如果需要檢索大量資料,請使用這個);
2.mysqli_store_result(預設)
返回值:針對成功的 select、show、describe 或 explain 查詢,
將返回乙個 mysqli_result 物件。
針對其他成功的查詢,將返回 true。如果失敗,則返回 false。
建立資料庫
$sql
="create datadase user"
;//sql建立資料庫語句
mysqli_query
($conn
,$sql
);
建立表
$sql
="create table user_info
(user_id varchar(15),
user_name varchar(15),
user_age int)";
//sql建立表語句
mysqli_query
($conn
,$sql
);
新增資料
$sql
="insert into persons (user_id, user_name, user_age)
values ('10001', 'zhangsan', '25')"
;mysqli_query
($conn
,$sql);
$sql
="insert into persons (user_id, user_name, user_age)
values ('10002', 'lisi', '23')"
;mysqli_query
($conn
,$sql
);
刪除資料
$sql
="delete from persons where user_name='lisi'"
;mysqli_query
($conn
,$sql
);
刪除表
$sql
="drop table user_info"
;mysqli_query
($conn
,$sql
);
刪除資料庫
$sql
="drop database user"
;mysqli_query
($conn
,$sql
);
修改資料
$sql
="update user_info set user_id = '28'
where user_id = '10001' and user_name = 'zhangsan'"
;mysqli_query
($conn
,$sql
);
刪除資料
$sql
="update user_info set user_id = '28'
where user_id = '10001' and user_name = 'zhangsan'"
;mysqli_query
($conn
,$sql
);
php mysql常用函式
應用mysql connect 函式連線mysql伺服器 2 應用mysql select db 函式選擇資料檔案 3 應用mysql query 函式執行mysql語句 4 應用mysql fetch array 函式從陣列結果集中獲取資訊 5 應用mysql fetch object 函式從結果...
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...