php mysql常用函式

2021-10-23 06:20:59 字數 2706 閱讀 5983

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...